

Flamingo Inn a Santiago de Querétaro si trova nel quartiere Colonia Centro, un'area vivace nota per la sua importanza culturale e storica. L'hotel è situato a circa 1,3 km dall'acquedotto storico di Querétaro e a circa 2 km da Plaza de Armas, la piazza principale della città . Il Museo Regionale di Querétaro è anche nelle vicinanze, a circa 2,5 km di distanza. L'Aeroporto Intercontinentale di Querétaro si trova a circa 20 km dall'hotel.