Finca Bellavista Hotel Teguise
Boasting a garden, private pool and mountain views, Finca Bellavista is situated in Teguise. This property offers access to a patio, pool at the pool table, free private parking and free Wi-Fi. The property is non-smoking and is set 8.
Avenida Santa Catalina, 60, 35539 Teguise, Spain