AMOCITY
Hotel del Real del Sol is one mile from central Cuernavaca and the Train Station. With its distinctive orange façade, the hotel offers a 24-...