Where is Hotel Real Alameda de Queretaro?

Where is Hotel Real Alameda de Queretaro located?

Hotel Real Alameda de Queretaro, Querétaro, Mexico (approx. 20.58761°, -100.38946°)


Where is Hotel Real Alameda de Queretaro on the map?