Close Window
View Category

Residence Inn Cincinnati Downtown

Nearby Attractions

Queen City Square (35 of 46)

Located 2 blocks from the Residence Inn Cincinnati Downtown, the new Queen City Square is Cincinnati?s newest and most prominent downtown development. The inspiring complex features 1 million square feet of office space, the tallest building in the region and downtown?s first ?green? building.