OYO Hotel Houston N Fm-1960 Champions TX está muy bien situado en el barrio de FM 1960, Houston, a 26 km de Auditorio Cynthia Woods Mitchell, a 27 km de CityCentre y a 30 km de Wortham Center. Este hotel de 2 estrellas tiene habitaciones con aire acondicionado, baño privado y wifi gratis. El alojamiento dispone de recepción 24 horas.
En el hotel, cada habitación dispone de escritorio. Todas las habitaciones del alojamiento están equipadas con TV y artículos de aseo gratuitos.
Alley Theater está a 30 km del alojamiento, y Buffalo Bayou Park está a 30 km. El aeropuerto (Aeropuerto de Houston George Bush) está a 15 km.