Hostal Mamacha features free WiFi and views of garden in Valladolid. All rooms are equipped with a terrace. At the guest house, rooms are fitted with a patio. The units feature a desk. Speaking English and Spanish, staff are always on hand to help at the reception. Chichén-Itzá is 38 km from Hosta Read more
Hostal Mamacha features free WiFi and views of garden in Valladolid. All rooms are equipped with a terrace. At the guest house, rooms are fitted with a patio. The units feature a desk. Speaking English and Spanish, staff are always on hand to help at the reception. Chichén-Itzá is 38 km from Hostal Mamacha.