Convenient location in Columbus
Sheraton Columbus at Capitol Square is located at the city center. This means that a wide range of dining and shopping establishments is within an arm's reach. Moreover, public transportation is easily accessible from the hotel, making practically everything in the city just minutes away.