The Vendry is now part of Groupize! Read more

The Lake House

Located In: The Grove Houston

Standing: 220

The Grove Houston

The Grove Houston

The Lake House
Address
The Grove Houston

1611 Lamar Street Houston, TX 77010

Business Space Location Map
Capacity

Standing: 220

F&B Options
In-house catering
Equipment
  • Air Conditioning
  • Heating
Features
  • Outdoor Area
Frequent Uses
  • Private Dining
Overview

The Lake House is located on the south shore of Kinder Lake in the heart of Discovery Green.