Best Western Hotel Albufera

Plaza Alqueria De La Culla S/n
Alfafar
Spain