The Avalon Hotel is located in the center of Turin, near the Porta Nuova railway station, one of the most important Italian railway stations, who has more than 70 million passengers per year, the Mole Antonelliana, symbol of Turin and the National Museum of Cinema, the University of Turin and the historical Egyptian Museum.



Powered by Ranerinet Srls