Holiday Inn Express Houston Southwest - Sugar Land

Starting at

TripAdvisor Review

Based on 119 review

See all

Property Location When you stay at Best Western Plus Sugar Land Houston in Sugar Land, you'll be in the business district, a 3-minute drive from Sugar Land Town Square and 5 minutes from Smart Financial Centre at Sugar Land. This hotel is 13.1 mi (21.1 km) from CityCentre and 14.2 mi (22.8 km) from ...

More details