Hotel Tossal d'Altea

, Altea, Spain
Nearby Airports
Review this Hotel
Popular Travel Destinations

Hotel Tossal d'Altea

Rooms: 22

Partida Pla del Castell, 96 - Altea - 03590 - Spain Hotel Website | | 96 688 31 83
45 Traveller

Reviews - Hotel Tossal d'Altea

(hotels)loading
Travel Library Traveller Rating?
9.0/10

See All 45 reviews

Review this Hotel
Candid Traveller Photos
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
(hotels)loading