L’Hotel Castelbourg est situé au centre de Neive, villane des Langhe, qui vient être inséré dans la liste des Bourgs les plus beaux d’Italie. Neive est connu aussi comme le village des quatre vins et de la bonne cuisine.
Le bâtiment qui date du XVII siècle a été complètement restructuré et est fourni de tous les conforts.