Where is Casa Quetzal Hotel, Valladolid?

Where is Casa Quetzal Hotel, Valladolid located?

Casa Quetzal Hotel, Valladolid, Yucatan, Mexico (approx. 20.68497°, -88.20997°)


Where is Casa Quetzal Hotel, Valladolid on the map?