Featuring garden views, VILLA ROMEO offers accommodation with an open-air bath and a balcony, around 1.1 km from Talamanca Beach. This villa features a private pool, a garden, barbecue facilities, free Wi-Fi and free private parking.
15 Carrer de la Torre de Can Negre, 07819 Santa Eularia des Riu, Spain