Located half a mile from the shops and restaurants at The Galleria – America’s fourth largest mall – and three miles from Memorial Park and the Houston Arboretum and Nature Center. Downtown Houston is six miles away. Including an on-site 24-hour fitness center, as well as two restaurants and a bar.
Work hard. play harder.