A good hotel close to Terme Hotel Bellavista is Hotel Terme Delle Nazioni (rated 8.7/10 from 3,693 reviews).