
Houston, TX, United States
Hotel Houston I-69 & I-610
2-star hotel
Located in Houston (Northside), OYO Hotel Houston I-69 & I-610 is within a 10-minute drive of Minute Maid Park and Discovery Green. This hotel is 6.7 mi (10.7 km) from George R. Brown Convention Center and 7.6 mi (12.2 km) from…
- Wi-fi
- 24-hour reception
- Air conditioning in public areas
- Multilingual staff


