Plaza Alqueria de la Culla, 21 Alfafar 46910
Located next to Albufera Natural Park, Aparthotel Albufera provides accommodation with a kitchen, located in Alfafar. Free WiFi is featured.Fitted with a balcony, the accommodation offers air conditio...more