9.1
Iberostar Albufera Playa****

2 English reviews

40 international reviews

23° / 31°
24 Jul 2018
Number 6 of 23 hotels in Playa de Muro

Videos of Hotel Iberostar Albufera Playa****