Hotel Boutique Casa Quetzal is a charming 2.5-star hotel located in the heart of Valladolid, Mexico. With just 8 thoughtfully designed rooms, this boutique hotel offers an intimate atmosphere perfect for both leisure and business travelers seeking a unique stay. Opened in 2007 and renovated in 2009, Casa Quetzal captures the essence of local culture while providing modern comforts.