Holiday Home Odri Villa L'Escala
Situated in L'Escala, 1.2 km from Playa de Riells and 1.8 km from Cala del Bol Roig, Holiday Home Odri features accommodation with free Wi-Fi, air conditioning, an outdoor swimming pool and a terrace. The property features quiet street views and is 1.
Montgri 23-25-27, 17130 L'Escala, Spain