Via dei mille 14, 10123 Torino
Hotel 1 star
Albergo Avalon is 2133 feet from Torino Porta Nuova Train Station, and offers a 17-m² terrace equipped with tables and chairs, and free Wi-Fi throughout. Piazza San Carlo is a 5-minute walk from the property, while the National Museum of Cinema is only 0.6 mi away.
Set on the second floor of a 19th-century...