Turin Palace Hotel review

Share it:

Have a look at the Turin Palace hotel review – we stayed at this hotel in May 2021 Location The Turin Palace Hotel has conveniently located a two-minute walk from the Porta Nuova train station, giving guests easy access to the airport, as well as around the city via subwayContinue Reading