|Embassy Suites Houston Downtown in Houston|
1515 Dallas St., Houston, TX 77010 US
Located in central Houston, Embassy Suites Houston Downtown is a business friendly hotel within walking distance of Discovery Green, George R. Brown Convention Center, and Toyota Center. Additional points of interest include Minute Maid Park and Downtown Aquarium. Hotel Features. Embassy Suites Houston Downtown's restaurant serves lunch and dinner. A bar/lounge is open for drinks. Room service is available 24 hours a day. A complimentary cooked to order breakfast is served each morning. Guests can enjoy a complimentary manager's reception each day, served in the evenings.