7.4
Aya****

8 English reviews

253 international reviews

/ 13°
18 Jan 2019
Number 24 of 64 hotels in Playa de Palma

Videos of Hotel Aya****