This pretty, modern hotel in the centre of San Antonio, lies just 2 blocks away from Market Square. Fort Alamo, the Riverwalk and La Villita are around 3 km away from the hotel.
See more: Hotels in USA Hotels in San Antonio - Tx Holiday Destinations in USA