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
About the deposit
Deposit: #{ depositAmount } #{ depositCurrency } #{ depositType }
#{ paymentMethods }
#{ depositTime }
Late check-in/key pickup: #{ lateCheckin }
#{ registryNumber }
Undecided? Check out other properties in San Antonio - Texas
View all properties in San Antonio - Texas