8202 S 100th East Ave Tulsa Oklahoma
Located in Tulsa (South Tulsa), Hilton Garden Inn Tulsa South is within a 5-minute drive of The Cancer Treatment Center of America and Hillcrest Hospital South. Featured amenities include complimentary wired Internet access, a 24-hour business center, and complimentary newspapers in the lobby. Planning an event in Tulsa? This hotel features 1200 square feet (111 square meters) of event facilities. Free self parking is available onsite.