Located within 41 km of Terra Natura and 41 km of Aqua Natura Park, C. Benirrama, 76, 03724 Teulada provides rooms with air conditioning and a private bathroom in Teulada. Located around 11 km from Peñón de Ifach Natural Park, the hotel with free WiFi is also 30 km away from Denia Bus Station. The property is non-smoking and is situated 44 km from Aqualandia.
Denia Castle is 30 km from the hotel, while El Montgó is 37 km away. The nearest airport is Alicante–Elche Miguel Hernández Airport, 94 km from C. Benirrama, 76, 03724 Teulada.
Please wait... we are looking for availabilities
Amenities C. Benirrama, 76, 03724 Teulada General information about the hotel