Southwest Freeway, Galleria area
Este encantador hotel se halla en Galleria area. Greenway Inn & Suites no admite mascotas.