Located in Cuernavaca, Hotel Puerta del Cielo is a 1-minute drive from Earliest 16th Century Monasteries on the Slopes of Popocatepetl and 5 minutes from Portal D10. Free self parking is available onsite.
Based on 110 reviews
Value for money
Policies vary by room type and provider.