Explore Minute Maid Park From Our Well-Placed Hotel
Located near our hotel, Minute Maid Park is home to the Houston Astros and is a ballpark in Downtown Houston, TX. A retractable-roofed MLB stadium with a natural grass field, this expansive park is located at 501 Crawford Street. In addition to concessions, there are a number of restaurants, grills - even an ice cream parlor - on the stadium property. Watch baseball games and special events, or take the stadium tour. Sheraton Suites Houston Near the Galleria places you close to all of the exciting things to do in our city. Have a hearty breakfast at our hotel before you start your day, easily access your special event, and return to the comfort and relaxation of your well-appointed hotel suite.