Situated within 100 m of Finikoudes Promenade, SOHO City Apartments is considered one of the best places to stay in Larnaca, according to independent reviews of booking.com.
Soho City Apartments is a five floor building with 10 two- bedroom apartments provides self-catering accommodation.
Larnaca – City Centre
Five floor building
10 two-bedroom apartments
Strategy and Financing Advisor