DoubleTree Hotel-Allen Center

Places-Hotels/Spas-Doubletree Hotel Downtown exterior

With guest rooms boasting views of either Sam Houston Park or the downtown skyline, the Doubletree Hotel gives you an exciting sense of all that awaits you beyond. You’re in the heart of Houston’s cultural venues, sizzling nightlife, fine dining, urban parks and history as well as close to the Rockets at the Toyota Center and the Astros at Minute Maid Park. And if you’re here to conduct a little business between your excursions, the George R. Brown Convention Center is a mere eight blocks away. Sky bridges connect the Doubletree to corporate epicenters like the Allen Center buildings and Heritage Plaza. When it opened in the early 1980s, it was one of the few Meridian hotels in the United States. The stylish French touch is still evident in the lobby's hardwood floors, oriental rugs and rich wood walls.


DoubleTree Hotel-Allen Center
400 Dallas St.
Houston, TX 77002

Good to Know

  • Pets Allowed
  • Valet Parking
  • Wi-Fi
  • Ballrooms/Banquet Facilities
  • Business Center
  • Fitness Center
  • Private Rooms