Toluca, Ocoyoacac, Mexic
Located between Mexico City and Toluca, Hotel Hacienda San Martin is a historic 16th-century colonial estate with peaceful gardens and a chapel. The stylish air-conditioned rooms include HD TV with satellite channels.