This hotel is centrally situated in Como on the Piazza Camerlata, where many of the main roads meet. The hotel is only 2 km from the Milano-Chiasso motorway junction as well as Lake Como.
See more: Hotels in Europe Hotels in Italy Hotels in Como Holiday Destinations in Europe