Travellers enjoy visiting the extensive square "Piazza Castello", located 1.1 miles from A Casa Armenia B&B, as well as Piazza Vittorio Veneto accessible with 5-minute car ride. If you are willing to explore even more landmarks in Turin, attend the large museum "Sabauda Gallery" located around a 20-minute walk from the property.