El Sheraton Suites Columbus Worthington tiene una ubicación céntrica. Está situado en el lado norte de Columbus en el cruce de la interestatal 270 y la estatal 23.
El hotel es un lugar ideal para aquellos viajeros de negocios que deseen alojarse cerca del aeropuerto internacional de Columbus. El Sheraton Suites también está situado a pocos pasos del teatro IMAX. Es una experiencia excitante y agradable para disfrutarla con la familia y los amigos.