Situación: el hotel está situato entre el centro de Houston (que dista 2 Km.) y el centro comercial "Galleria".
See more: Hotels in USA Hotels in Houston Holiday Destinations in USA