Location
1330 North Sam Houston Pkwy East,
Houston, TX 77032
By grock | 9/22/2014
Very muggy stairwells. Room had broke fridge. But atmosphere is nice.