Located in Carloforte, the Guardia dei Mori Hotel is the ideal starting point to discover the beauty of the enchanting Isle of San Pietro. The hotel, that enjoys a panoramic position, on the island highest villa, is the right choice for practising countless sport activities including trekking and windsurf.On-site amenities include a bar, a restaurant and a laundry service.