Up to % off
This unpretentious hotel is situated in Palma. Situated within 1000 metre(s) from the town centre, the accomodation is easily accessible on foot to a host of places of interest. The 55 welcoming rooms offer a perfect place to relax at the end of the day. This hotel was revamped in 2011. Moreover, there is a wireless Internet connection at hand in communal areas. Abelay provides 24-hour reception. Abelay takes pride in offering a choice of dining facilities which serve delicious culinary specialities. Additional fees may apply for some services.