travelandleisure.com – The best city hotels in Mexico, according to T+L readers, can all be found in Mexico City and San Miguel de Allende, both of which are known for their world-class culture and dining.
Tweeted by @TravelLeisure https://twitter.com/TravelLeisure/status/1566562990954094598