Crystal Inn Downtown, que se encuentra a 11 km de Wortham Center y a 11 km de Alley Theater, ofrece habitaciones con aire acondicionado y baño privado en Houston. Este alojamiento ofrece servicio de habitaciones y recepción 24 horas, además de wifi gratis en todo el alojamiento. Cada habitación dispone de balcón.
En el motel, cada habitación incluye escritorio, TV de pantalla plana, baño privado, ropa de cama y toallas. Las habitaciones cuentan con nevera.
Buffalo Bayou Park está a 11 km del alojamiento, y Minute Maid Park está a 12 km. El aeropuerto más cercano (Aeropuerto de Houston George Bush) está a 20 km del alojamiento.