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.