The richly furnished Borgo Medievale Castle, set 1.5 miles from La Terrazza San Salvario hotel, as well as QC Termetorino placed a stone's throw from the property are worth visiting. If you are willing to explore even more landmarks in Turin, attend Spa H14 located 800 feet away.