Rusk House Serviced Apartments
Houston Texas
Check in
3:00 PM
Check out
12:00 PM
A stay at Rusk House Serviced Apartments places you in the heart of Houston, within a 10-minute walk of Minute Maid Park and Discovery Green. This hotel is 0.6 mi (1 km) from Downtown Aquarium and 0.7 mi (1.1 km) from Toyota Center.
Make yourself at home in one of the 70 guestrooms. Complimentary wireless internet access is available to keep you connected.
Property Details
Location
1051 Rusk Street, Houston, Texas 77002, United States