With a stay at Flor de Mayo Hotel & Restaurant in Cuernavaca, you'll be within a 5-minute walk of Earliest 16th Century Monasteries on the Slopes of Popocatepetl and Calvario Church. Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. Free valet parking is available onsite.