San Miguel de Allende has no beaches or blue waters like the Mexican resorts of Cancun, Cozumel, or Los Cabos—and it isn't very easy to get to directly from U.S. or Canadian cities. Nonetheless, almost 20 percent of people living there are expatriates. Once tourists visit, they fall in love with this magical city in central Mexico. Here are ten reasons why:
A stay at the five-star Hotel Arts Barcelona will be especially appealing to lovers, families, and cruisers. It offers panoramic views; convenience to the city, the airport and the Port of Barcelona; and overlooks the golden sands of Barceloneta beach. Take a look: