Hotel Menano Hotel
Virgen de la Paz, 22, 13200 Manzanares, Spain
Offering a beautiful courtyard, Hotel Menano is set in Manzanares historic town. It offers a bar, and a restaurant serving traditional Castilian dishes and free Wi-Fi is available throughout.