Ledras Town Center
Photo gallery for Ledras Town Center
Overview of Ledras Town Center
Entire apartment
Ledras Town Center
3-star Nicosia apartment steps from Ledra Street
Reviews
6.2
Entire apartment
1 bedroom1 bathroomSleeps 4645 sq ft
Popular amenities
Explore the area
Ledras 87, Nicosia, 1011
- Ledra Street1 min walk
- Solomou Square5 min walk
- Venetian Walls of Nicosia6 min walk
- Larnaca (LCA-Larnaca Intl.)46 min drive