Plaza Hotel Columbus at Capitol Square provides ideal proximity to the vibrant attractions in the City. guests will discover the Ohio Theater, the Greater Columbus Convention Center, and the Ohio Statehouse just steps away from our central location. Discover the Nationwide Area, Ohio State University, and the Crew Stadium only a short drive away. Your Columbus adventure begins here!