La RoccaAparthotel9.0Excellent21 reviewsNicosiaSelf cateringPets allowedFree Wi-FiKitchenAir conditioning9.0Excellent21 reviewsPick dates to see pricesSee prices