No Page Header
Omni Houston Hotel
November 10, 2011
Houston is not quite the city to boast secluded resorts inside it. Its geographical features – or lack of it – makes any embrace with nature hardly possible. One exception is the area along the bayou. As unflattering as it is a river, it is more charming than other areas. Omni Houston Hotel is one lucky place that owns a secluded land by it, surrounded by hilly area across the Memorial park.