La Quinta Inn & Suites Houston Willowbrook

2 ratings

Rating By Category

SurveyMini App

Want to write your own reviews?

Download our SurveyMini App.

For Apple For Android

Location

8383 FM 1960 Rd W,
Houston, TX 77070

Omar D

By Omar D | 11/26/2015

Nice service

anonymous

By anonymous | 8/18/2015

This lq is really nice. The guy at the front desk Omar was really nice and very helpful, this guy had a great attitude he should get a raise. Everything was awesome!