Este hotel, ubicado a 20 minutos del Minute Maid Park y del centro de Houston, en Texas, ofrece una piscina al aire libre y habitaciones con TV de pantalla plana, nevera y conexión Wi-Fi gratuita.
Número de habitaciones: 63
15822 East Freeway, Channelview, TX 77530, Estados Unidos