This lovely hotel can be found in Turin. This hotel offers a total of 65 rooms. Moreover, there is a wireless Internet connection available on-site. All guests staying at this property may contact the reception desk any time during the day. Unfortunately,..