Il Castello Hotel is positioned in a tourist area of Sardinia Island close to Berchida Beach, Spiaggia del Principe and Baia Sant'Anna.
The venue is placed next to sandy beaches. The property is set within 4 km distance from Sardinia Island city center.
Il Castello Hotel lies within 25 minutes’ drive to Costa Smeralda airport.
Il Castello Hotel offers functional rooms with simple décor featuring satellite television, climate control, a minibar and direct dial phone.
Eat & Drink
Guests can dine at Ristorante La Spiga D'oro located within 10 minutes' walk away.
The on-site conveniences include an elevator and a cloakroom.
There is a beach with parasols and sun loungers provided for guests convenience.