logo

Location of The Westin Houston Downtown

Location

1520 Texas Avenue, Houston, Texas, United States of America, 77002
The Westin Houston Downtown offers inspiring city views and a prime location for exploring major attractions. Just across the street from Minute Maid Park, it places guests within walking distance of the George R. Brown Convention Center and the Toyota Center, making it an ideal choice for both business and leisure travelers. Nearby, you'll find notable landmarks such as Annunciation Catholic Church and Discovery Green, both just a short stroll away, along with a variety of dining and entertainment options that highlight the dynamic atmosphere of the downtown area.
Check rooms and rates
From179US$ /night
Check-in
04Dec2024Select date
Check-out
05Dec2024Select date
Rooms and Guests2 Guest, 1 Room
Map view
1520 Texas Avenue, Houston, Texas, United States of America, 77002
Nearby
1500 McKinney St
Discovery Green
1800 ft
501 Crawford St
Minute Maid Park
300 ft
Church
Annunciation Catholic Church
1700 ft
Church
Christ Church Cathedral
1500 ft
Parks
Hpl Express Discovery Green
1800 ft
910 Avenida de Las Americas At Edge of Discovery Green
Monument au Fantome
1900 ft
Restaurants
Ballpark Cafe
200 ft
1520 Texas St
Osso & Kristalla
400 ft
1515 Texas Avenue
Irma's Southwest
400 ft
1314 Texas St Suite 100
Biggio's Sports Bar
1100 ft
1777 Walker Street Marriott Marquis
Kulture
1200 ft
701 Avenida De Las Americas
Cueva
1400 ft
1777 Walker Street Marriott Marquis
Xochi
1400 ft
1777 Walker St Suite A
Grotto Downtown
1500 ft
1001 Avenida de las Americas Suite A
Walker Street Kitchen
1500 ft
1777 Walker Street
Contact us
We’re at your service