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.
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 Wi-Fi is also 30 km away from Denia Bus Station. The property is non-smoking and is situated 44 km from Aqualandia.
Address: 76 Calle Benirrama, 03724 Teulada, Spain
Number of rooms: 4