Hotel Tossal d'Altea
Avenida de la Nucía, 75, Altea, Alicante
During your stay at Hotel Tossal d'Altea, you'll be within walking distance of Plaza del Convento. You'll find features such as free WiFi in public areas and free self-parking, plus a restaurant.