Viale Madonnina Dei Centauri 137, Castellazzo Bormida, Italy
The 3-star Centauri Hotel Cantalupo is nestled approximately a 5-minute stroll from Sanctuary of Beata Vergine della Creta and features a seasonal outdoor swimming pool. There is also a car park.