Dama de Famara Villa Teguise
Located in Teguise and only 2 km from Famara Beach, Dama de Famara provides accommodation with sea views, free Wi-Fi and free private parking. With city views, this accommodation features a patio.
Las Laderas 21 Famara, 35558 Teguise, Spain