Featuring air-conditioned accommodation with a private pool, Fabya - sea view villa with private pool in Teulada is situated in Teulada. This property offers access to a terrace, free private parking and free Wi-Fi.
57 Camí dels Tossals, 03724 Teulada, Spain