Location

A new 4-star superior hotel located in the historical and shopping area of Lloret de Mar (at the heart of the Costa Brava), only 40 metres from the beach