Stayed at the Westin on a recent business trip to Houston. The hotel is very conveniently located to businesses, other hotels and I believe attached to the mall. The front desk staff were very efficient and courteous. Rooms were spacious and clean. Very cool elevator system. My heavenly shower seemed a bit dated and was not "heavenly" as only one shower head worked, but overall a great stay for business travel.
hotel reviews