Villa Margarita Hotel L'Escala
Situated in L'Escala, Villa Margarita features accommodation with private pool, free Wi-Fi and free private parking for guests who drive. The property has quiet street views and is 700 metres from Playa de Riells and 1.3 km from Platja de les Barques.
Carrer Tarragona, 13, 17130 L'Escala, Spain