


1 / 36
Savor a wide array of American, Italian, and authentic Mexican cuisine at the on-site restaurant, with vegetarian and dairy-free options available.
Immerse yourself in a hotel beautifully decorated with colorful, Mexican-themed elements, where rooms are named after Mexican states, offering a truly authentic stay.
Unwind in the hotel's serene garden and terrace areas, perfect for enjoying the tranquil atmosphere.
Discover the prime location directly on the main square of Cholula, offering easy walking access to restaurants, shops, and cultural landmarks like the Great Pyramid of Cholula.
Benefit from the convenient valet parking service, ensuring a hassle-free experience despite the parking facility being a few blocks away.
Enjoy family-friendly amenities including a dedicated children's playground on-site, providing entertainment for younger guests.
Receive assistance at any time with the 24-hour front desk and benefit from helpful concierge services for a seamless stay.
Experience comfortable and spacious rooms, some featuring a dedicated seating area for added relaxation.
Distance from Hotel Santa Rosa
San Pedro Cholula:1.6 km
Mexico City International Airport:90.4 km
No, Hotel Santa Rosa doesn’t offer pool areas.
No, Hotel Santa Rosa doesn’t allow pets.
Yes, Hotel Santa Rosa provides Parking for guests.
Hotel Santa Rosa is located in Portal Guerrero 5, 72760, San Pedro Cholula, Mexico.
The cancellation policy for Hotel Santa Rosa varies depending on the type of room and booking conditions.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.