Hotel del Real del Sol is one mile from central Cuernavaca and the Train Station. With its distinctive orange faade, the hotel offers a 24-hour front desk, free Wi-Fi and free parking. All rooms and suites have ... Read more

View all Luxury Hotels in Jiutepec