Our hotel is located on the South side of Tulsa, Ok near Tulsa's medical district. Nearby medical facilities include St. Francis, Mercy and VA hospitals. Air and Space Museum and planetarium are nearby. Greenwood historic district is right next door.