Carisa Napa Holiday Flats
Service Provider · Member since Oct 2026
Carisa Napa Holiday Flats offers holiday apartment accommodations in Larnaca, featuring city views, balconies, and amenities such as free Wi-Fi, laundry services, free luggage deposit, and hotel transport services.