2 results, sorted alphabetically
On the 11th floor of the Debenhams building on Ledra Street, this observatory offers unique views across the city: north and south, traditional and modern,...
Shacolas Tower, corner of Ledras & Arsinoes
At the top of 141 steps is a statue in honour of all Cypriot mothers who lost their children in the struggle for independence from 1955 to 1959. The...