Hotels & Lodging in Downtown (Houston), TX

Find Hotels & Lodging in Downtown (Houston), TX. Listings include The Star Hotel. Click on each in the list below the map for more information.

The Star Hotel

Permanently closed

A

The Star Hotel

1111 Rusk Street, Houston 77002

Hotels, inns and B&Bs
Resorts and lodges
Vacation rentals and apartments
Show all categories