Where is Olivette located?

Answers from Our Experts (1)

Set within The Houstonian Hotel, Club & Spa, Olivette is part of the 18-acre urban resort. Though it’s just a stone’s throw away from Houston’s busy 610 Loop, this modern American restaurant feels miles away from the hubbub of the Bayou City. As you pull up to the Houston hotel, you’ll step into a grand lobby filled with accents that pay homage to Texas life. Once inside, you’ll find Olivette on the lobby level to the right of the entrance, past the bar. The cozy décor transports you to another time and place, thanks to the massive hearth and earthy color palette. Located at 111 North Post Oak Lane in Houston, the Forbes Travel Guide Recommended restaurant is a great place for a romantic dinner for hotel guests and locals alike.

Related Questions