Le Méridien Houston Downtown


1121 Walker Street, Houston, TX, 77002, United States   •  Weather:   

Local Time Phone (713) 222-7777


Close Proximity to Minute Maid Park

Minute Maid Park - Le Méridien Houston Downtown

Located in downtown Houston, TX, Minute Maid Park is home to Major League Baseball's Houston Astros. It features a retractable roof and space for over 41,000 spectators, and has also hosted concerts, soccer games and even a cricket match. The park's biggest entrance is the concourse of the former Union Station, which was built in the early 20th century and was once Houston's main transportation hub.

Le Méridien Houston Downtown is only half a mile away from Minute Maid Park, making our hotel an ideal destination for those planning to catch a baseball game or event there.