Hostal Restaurante Nilo
Restaurant • Hotel • Seafood restaurantSimply furnished rooms in an unassuming hotel featuring a restaurant, a terrace & a bar. People often mention comida, trato, Antonio,
Address
Av. de los Reyes Católicos, 114, 02600 Villarrobledo, Albacete, Spain
Website
hostal-restaurante-nilo.marketinghotelero.top
Contact
+34 691 64 60 12Rating on Google Maps
4.40 (435 reviews)Open on Google Maps