Sheraton Columbus Hotel at Capitol Square
The Sheraton Columbus Hotel at Capitol Square is a well-regarded accommodation choice in the heart of Columbus, Ohio.

Photo of Sheraton Columbus Hotel at Capitol Square by The Plaza Hotel Columbus at Capitol Square on Google Maps
Its central location makes it an attractive option for both business and leisure travelers. One of its strongest points is its proximity to key attractions such as the Ohio Statehouse, which can be an enriching experience for history enthusiasts staying at the hotel. Guests can also easily explore cultural landmarks like the Columbus Museum of Art and enjoy performances at the nearby Ohio Theatre, making it convenient for those seeking cultural enrichment.
The hotel’s accommodations are designed with comfort in mind, providing guests with a relaxing environment after a day exploring or attending meetings. A well-equipped fitness center ensures that visitors can maintain their exercise routines even while traveling. Furthermore, the on-site dining options offer diverse culinary experiences without needing to leave the premises.
However, not every aspect of the hotel may align perfectly with every guest’s expectations. Some may find that certain amenities lack luxury features seen in higher-end hotels. Yet, for many visitors, this is balanced by the excellent service provided by attentive staff and the hotel’s prime location.
| Pros | Cons |
|---|---|
| Central location near attractions | Lacks some luxury amenities |
| Close to Ohio Statehouse | |
| On-site dining options | |
| Well-equipped fitness center | |
| Comfortable accommodations |
Sheraton Columbus Hotel at Capitol Square in 360°
Sheraton Columbus Hotel at Capitol Square Details
Category: Hotels in Columbus, Ohio, Hotels in United States
Address: 75 E State St, Columbus, OH 43215, USA


