Stephanie Studios Apartment Larnaka
Located in Larnaca, Stephanie Studios offers self-catering accommodation with free Wi-Fi access. Finikoudes Beach can be reached within a 5-minute walk, while restaurants, bars and shops are just a short walk from the property.
Number of rooms: 14
9, Karaoli & Dimitriou street, 6021 Larnaka, Cyprus