Located within one block of the Galleria Mall, Sheraton Suites Houston Near the Galleria is an all-suite hotel with an on-site American restaurant, outdoor pool, fitness center, airport shuttle and 8,000 square feet of contemporary event space.