With 1,000-plus rooms, the Grand Hyatt literally towers over San Antonio’s downtown. Located in the Convention Center and next to the River Walk, it is an optimal location for someone traveling for both business—there is meeting space aplenty and a 24/7 StayFit™ fitness center—and pleasure. Some say restaurant Ruth’s Chris is the best steakhouse in town.
Time Out says
Details
- Address
- 600 E Market St
- San Antonio
- 78205
Discover Time Out original video