Castelbourg is a hotel located in the historic center of Neive, one of Italy's "Most Beautiful Villages." It offers air-conditioned rooms, a minibar, and free Wi-Fi.