Located in Denia, 2.6 km from El Montgó and 4.5 km from Denia Bus Station, Villa Clara provides spacious air-conditioned accommodation with a patio and free Wi-Fi. With sea views, this accommodation offers a swimming pool.
Carrer Xirimoia 16, 03700 Denia, Spain