Choose your room
Niko House Villa 3*
Guests of Niko House Villa Carloforte hotel can enjoy access to Tacca Rossa Beach, located 2.6 km away.
Carloforte centre can be reached within 5 minutes' walk. This hotel is also 10 minutes' drive from the Cliffs of Punta delle Oche in Carloforte. The Church of San Carlo is a mere 1.4 km away.
Ironing facilities and an air conditioner, along with coffee/tea making machines, provide in-room convenience at the Niko House Villa Carloforte. They feature bathrooms with a bidet, a separate toilet, and a shower as well as a hair dryer and a shower cap.
Guests can dine at the seafood restaurant Al Tonno di Corsa located 20 minutes' walk away.