4 star HotelRío 1300Cuernavaca
Best Price Guaranteed
Located in Cuernavaca, this hotel includes an on-site restaurant and bright rooms with free WiFi, Flat-screen cable TV, minibar and air conditioning
Tell them that you see them in travelbymexico.com and ask for the available specials.