Abelay Hotel

, Palma de Mallorca, Spain
Nearby Airports
Review this Hotel
Popular Travel Destinations

Abelay Hotel

, Palma de Mallorca
2 star

Rooms: 57

Pablo Iglesias, 49 - Palma de Mallorca - 07004 - Spain 971756034
15 Traveller

Reviews - Abelay Hotel

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

See All 15 reviews

Review this Hotel
(hotels)loading