Art museum · Museum District
11
11 Postcards
Nestled in Montrose, The Menil Collection boasts a serene mix of over 19,000 art pieces in a stunning Renzo Piano-designed space, making it a local favorite.
1533 Sul Ross St, Houston, TX 77006 Get directions