Trae Posted April 29, 2006 Share Posted April 29, 2006 Didn't see a thread for the old hotel in the Texas Medical Center called Sheraton Houston Place located at 6800 South Main Street. What's the history of the site? Was the Sheraton Houston Place the 2nd hotel on the site? Looks like the Oasis Motor Hotel was also at this location. Were there any developments/buildings between the two hotels? Or was the Oasis Motor Hotel demolished specially to be replaced by the Sheraton Houston Place? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.