Salamar Hotel Costa Brava
3 EspaÑa, Lloret de Mar, Costa Brava 17310, Spain
Wego searches multiple travel sites so you can find and compare the best rates.
The apartment complex offers a total of 20 apartments spread over 5 floors and facilities include a foyer area with a lift.
3 EspaÑa Lloret de Mar, Costa Brava 17310, Spain