in
Houston, United States
Category:
Attraction
0 views 0 shares 0 comments
set bookmark!
Created/changed by:
System
Address details
1300 Lamar St, Houston, TX 77010, USA
Print route »
Phone & WWW
Business hours
Info
Four Seasons Hotel Houston is a part of the Toronto-based Four Seasons chain of luxury hotels and resorts. Four Seasons Hotel Houston also has an Italian restaurant, Quattro with Chef Maurizio Ferrarese. Four Seasons Hotel Houston is located in Downtown Houston. The hotel includes Four Seasons Place, a group of 64 apartment units (42 one bedroom units, 21 two bedroom units, and 1 three bedroom unit). It is a part of the Houston Center complex.