At Guest Inn & Suites, you'll be within a 15-minute drive of Minute Maid Park and Downtown Aquarium. Guests will have free perks like WiFi and self parking. Rooms feature conveniences like refrigerators and microwaves.
Nothing. The room was disgusting.