I was puzzled by the positive reviews on Trip advisor for this hotel. Then after reading them again after I stayed here for 5 nights it occured to me that most travelers must be in a very relaxed state of mind when they stay here. When I travel on business I put in 10-12 hrs days regularly. As such quality...
More
- Icon Hotel Houston
