Welcome to Santo Stefano SPA Relais

A Resort located in the green countryside of Biella, an oasis of Wellness and Relax.

The Relais has 76 rooms including Single rooms, Double rooms, Deluxe rooms, Junior Suite, Suite and Suite SPA, it hosts the first and only SPA Nuxe in Italy and the "Santo Stefano Padel & Tennis" Sports Center in addition to our gym and swimming pool.

2 restaurant rooms, large spaces and 2 conference rooms allow you to host corporate and private events and ceremonies.