Este hotel se encuentra en Houston, a unos 10 minutos en coche del centro comercial The Galleria, y ofrece habitaciones con Wi-Fi gratuita y restaurante que sirve desayunos, almuerzos y cenas.
Número de habitaciones: 207
11160 Southwest Freeway, Houston, TX 77031, Estados Unidos
Hotel reservado 2 veces hoy.