Property Location Located in Valle de Bravo, Hotel Santa Rosa is convenient to Church of Saint Mary and Joaquin Arcadio Pagaza Cultural Center. This spa hotel is within close proximity of Central Square and Saint Francis of Assisi Church.Rooms Stay in one of 39 guestrooms featuring flat-screen televisions. Rooms have private balconies. Cable television is provided for your entertainment. Conveniences include in-room massages, housekeeping is provided daily, and cribs/infant beds (surcharge) can be requested.Amenities Relax at the full-service spa, where you can enjoy massages and facials.Dining Grab a bite to eat at the hotel's restaurant, which features a bar, or stay in and take advantage of room service (during limited hours). Full breakfasts are served on weekends from 8:00 AM to 11:30 AM for a fee.Business, Other Amenities Free self parking is available onsite.
- 24 hours Front Desk Service