Hotel Overview La Mansion del Rio is a hotel where Old World charm and traditions mingle with the excitement and energy of a international city. Located in the heart of downtown San Antonio, La Mansion overlooks the historic RiverWalk. Originally built in 1852 as a private boys' school by Brothers of the Society of Mary, the hotel consists of three separate buildings that have been transformed, through meticulously integrated additions and renovations, from a 139 year old school building into a luxury class hotel.Today La Mansion del Rio stands as a monument to San Antonio's celebrated past and has been designated as an historic landmark by the state of Texas.
Book This Hotel
Hotel Amenities
- Bar/Lounge
- Barber Shop/Hairdresser
- Concierge
- Connecting Rooms (Based on Availability)
- Dry Cleaning/Valet Laundry
- Fitness Center
- Front Desk Open 24 Hours
- Gift Shop
|
- Meeting Facilities
- Pool
- Restaurant(s)
- Room Service
- Safety Deposit Boxes
- Valet Parking
- Wake-Up Service
|
Hotel Policies
- Check-in Time: 3:00 PM
- Check-out Time: 12:00 PM
|