DoubleTree - Greenway Plaza

 
100% love it
  2
The height of (budget) luxury
This luxury hotel in Houston, TX, offers spacious, club-style guest rooms, all with floor-to-ceiling windows and impressive views of downtown Houston and River Oaks. Enjoy a fantastic central location, modern amenities and a warm Texas welcome from a dedicated staff. You’ll even be greeted with a signature DoubleTree chocolate chip cookie when you check-in.