Four Seasons Place consists of 64 units on floors 21 through 25 of the Four Seasons Hotel in Houston. Each unit was remodeled and furnished for short term and long term corporate rentals. Residents enjoy the comforts of home with services provided by Four Seasons.
Four Seasons Place is located at 1111 Caroline Street in Downtown Houston. The property is just blocks from Minute Maid Park and the Toyota Center.