Omni La Mansion del Rio

San Antonio, United States

Do you love Omni La Mansion del Rio? Then tweet it up from 13th to 12th place or even up to 1st!
Omni La Mansion del Rio Image

13th

Omni La Mansion del Rio ****

112 College Street, San Antonio, United States

Ranking: Omni La Mansion del Rio is ranked 13th out of 326 accommodation options available in San Antonio.

Classification: 4 Star Hotel

This hotel in San Antonio is located on the famous River Walk. Guests of the Omni La Mansion del Rio will be able to walk to sites such as the Alamo and the performing arts center. Other areas of the city that guests might want to visit include the San Antonio Zoo, Six Flags, and SeaWorld. Travelers will also be able to find a number of shops, cafés, restaurants, and bars in the area. Guest of the Omni La Mansion del Rio will find plenty of public transportation, such as taxicabs, in the area. Many attractions are within walking distance. Reaching the airport via car only takes a short time as well. All of the 338 rooms located at the Omni La Mansion del Rio include multiline phones with voicemail, mini bars, hairdryers, robes, high-speed Internet, and more. The modern hotel features amenities such as 24-hr room service, a heated pool, and a state of the art fitness center. Guest at the Omni La Mansion del Rio will also be able to dine at the onsite Las Canarias Restaurant. The hotel also offers a concierge, gift shop, dry cleaning, and more.

Check Availability and Prices