Studio 6

Starting at

TripAdvisor Review

Based on 33 review

See all

Located in Houston (Westchase), Studio 6 Houston, TX - Westchase is within a 10-minute drive of CityCentre and Memorial City Mall. This motel is 12 mi (19.3 km) from Rice University and 10.4 mi (16.7 km) from Lakewood Church. This motel has 2 floors in 3 buildings and offers designated smoking areas...

More details