Piazza roma 1, 21010 Maccagno Superiore
Hotels 3 stars
Just opposite Lake Maggiore, Hotel Torre Imperiale is 10 minutes’ walk from Maccagno town centre. It offers rooms with a flat-screen TV and free Wi-Fi throughout. Classic-style rooms at the Torre Imperiale have a safe and carpeted floors. The private bathroom is complete with free toiletries. Some...