Americas Best Value Inn Medical Center Downtown
2419 Riverside Dr, Houston 77004