2.8/10
Free Wi-Fi
Located within 21 km of Minute Maid Park and 22 km of Wortham Center, Regency Inn & Suites provides rooms with air conditioning and a private bathroom in Houston.
Number of rooms: 28
14621 U.S. 59, Houston, TX 77396, United States