Apartamentos Royal is located in C/ Carnisseria Vella - C/ San Roma, 17310, Lloret de mar, Spain.