Sheraton Cleveland City Centre Hotel
Newly renovated in 2002 the Sheraton Cleveland City Centre Hotel overlooks Lake Erie located in Downtown Cleveland's business district adjacent to the Convention Center.
The Sheraton City Centr is the closest hotel to the Rock and Roll Hall of Fame, Browns Stadium and the Great Lakes Science Center.
The Cleveland Indians, Cleveland Cavaliers, Tower City Shopping, The Warehouse District, Playhouse Square Theatre District are all within walking distance.
777 Saint Clair Avenue, Cleveland, OH 44114, USA