9.7
Iberostar Albufera Park****

13 English reviews

89 international reviews

14° / 16°
19 Nov 2018
Number 5 of 23 hotels in Playa de Muro

Videos of Hotel Iberostar Albufera Park****