A stay at Hotel Casa Hamaca places you in the heart of Valladolid, within a 10-minute walk of Casa de los Venados and Cathedral of San Gervasio. Featured amenities include dry cleaning/laundry services and luggage storage. Free self parking is available onsite.
Hostal Casa chauac Ha is centrally located in Valladolid, a 4-minute walk from Cathedral of San Gervasio and 7 minutes by foot from Casa de los Venados. Featured amenities include express check-in, express check-out, and luggage storage. Free self parking is available onsite.