Hotel Tossal d'Altea
Avenida de la Nucía, 75, Altea, Alicante
During your stay at Hotel Tossal d'Altea, you're just a quick walk from Altea Palace Theater. You'll find features such as free WiFi in public areas and free self-parking, plus a restaurant.