Description
Location This newly built hotel lies at the heart of the city, offering many amenities. Located within a few minutes walk of the Riverwalk. Alamo and the Alamodome are both just 800 m away and a selection of restaurants are to be found within paces of the hotel. Facilities The hotel features 141 accommodation units. Guests of the hotel are welcomed in the lobby, which has a 24-hour reception and … more
Good to know
Taxes included in the final price
Any local tourist tax/resort fee has to be paid on spot directly by clients, if applicable
Undecided? Check out other properties in San Antonio - Texas
View all properties in San Antonio - Texas