Hotel Victoria


Lloret De Mar • Show on map
View Details for Price
Set in Lloret de Mar, 2.2 mi from Water World, Hotel Victoria features a sun terrace and views of the city. Guests can enjoy the on-site bar. The air-conditioned rooms decorated with designer furniture…More info
