Set in the heart of the Central Business District, the Crowne Plaza Houston Downtown offers an unparalleled location near leading leisure and business destinations such as Houston's Toyota Center, Rice University, and Minute Maid Park. Less than 1 mile from the George R. Brown Convention Center, our Downtown Houston hotel is within walking distance to fine dining and shopping.
My wife and i wanted a weekend getaway with our young daughter. Decided on Kehma and Johnson Space Center. Hotel located only 15 mins from Space Center and 30 mins from Kehma. Hotel is new and very[More]
well kept. Staff was very friendly and accommodating. Decent size pool. Really enjoyed the cabana area. Nothing negative to say about our stay. Would recommend to family and friends. [Less]