Clock Tower
American · Casual Dining
Clock Tower is a restaurant located within the Renaissance Charlotte Suites Hotel, offering a convenient dining option for hotel guests.
Location
Best places nearby
The highest rated places close to Clock Tower.
Local restaurants nearby
Coliseum Centre Dr, NC



