Based on 10 review
Property Location Located in South Houston, Rodeway Inn is within a 15-minute drive of Lone Star Flight Museum and Baybrook Mall. This hotel is 7 mi (11.3 km) from 1940 Air Terminal Museum and 8.3 mi (13.4 km) from Port of Houston. Distances are displayed to the nearest 0.1 mile and kilometer. - ...