About it
11 Suites - Panorama Studio is located in Larnaca, just 1.8 miles from Mackenzie Beach and a 15-minute walk from Europe Square. This property offers access to a terrace, free private parking, and free Wifi. The property is 400 yards from the city center and a 11-minute walk from Finikoudes Beach.
The air-conditioned apartment consists of 1 separate bedroom, 1 bathroom, and a living room. A flat-screen TV is featured.
Popular points of interest near the apartment include Byzantine Museum of Saint Lazarus, Saint Lazarus Church, and Saint Lazarus Square. The nearest airport is Larnaca International Airport, 1.9 miles from 11 Suites - Panorama Studio.