Crystal Inn está en Houston, a 24 km de Wortham Center, y ofrece vistas al jardín. Este hotel de 2 estrellas ofrece jardín y tiene habitaciones con aire acondicionado, wifi gratis y baño privado. El alojamiento dispone de servicio de habitaciones y recepción 24 horas.
En el hotel, las habitaciones incluyen escritorio, TV de pantalla plana, baño compartido, ropa de cama y toallas. Algunas habitaciones incluyen cocina con horno y fogones. Todas las habitaciones cuentan con nevera.
Alley Theater está a 24 km del alojamiento, y Buffalo Bayou Park está a 24 km. El aeropuerto (Aeropuerto de Houston George Bush) está a 8 km.