Set in Denia, 4.7 km from Denia Bus Station and 6.1 km from Denia Castle, Villa Denia, 3 dormitorios, 6 personas - ES-262-4 offers air-conditioned accommodation with a terrace and free Wi-Fi. With garden views, this accommodation features a balcony.
Carrer Medusa 125, 03700 Denia, Spain