by admin

Downtown Houston has a gorgeous new 5 star hotel in the heart of the Green Street District. This French inspired property is a completely new build and boasts over 200 rooms each.  The ballroom can seat 190 and it has a beautiful pool and rooftop executive lounge.

About admin

No Comments

Leave a Comment