
Houston, TX, United States
Wyndham Houston near NRG Park/Medical Center
4-star hotel · WYNDHAM HOTEL GROUP
Thoughtfully positioned along Houston's Inner Loop, the hotel is adjacent to the NRG Sports and Entertainment Complex and approximately three miles from the Texas Medical Center and downtown. Enjoy a comfortable stay with…
- Wi-fi
- Wired Internet
- 24-hour reception
- Indoor freshwater pool


