The Amadeus Hotel was unassuming and pleasant place to stay for a short business trip. Found just a short (10/15minute walk) from the main railway station (Porta Nuova) it is well located for those visiting the city centre of the architecturally stunning town.
The staff were welcoming and helpful - to my embarrassment the Italian language is not my strength,...
More
- Amadeus Hotel Turin
