Offering an open-air bath and garden view, Armallada is located in L'Escala, less than 1 km from Playa de Riells and 1.8 km from Platja de les Barques. Boasting pool views, a garden and a private pool, this villa also offers free Wi-Fi.
armallada, 28, 17130 L'Escala, Spain