Finca El Castillo (133) is situated in Buenavista del Norte, 7 km from Punta Teno Lighthouse.
The accommodation features a seating area. All units have a kitchen equipped with a microwave and toaster. A fridge and coffee machine are also offered. Every unit comes with a private bathroom with a bath.
The nearest airport is Tenerife Sur Airport, 45 km from the property.