Via nazionale 90, 28824 Oggebbio
Hotel 1 star
Overlooking Lake Maggiore and 656 feet from the public beach of Oggebbio, Il Vapore features rooms with a balcony and lake view and free on-site parking.
The classic-style rooms come with free WiFi, a TV, tiled floors and an private bathroom with a shower and free toiletries.
An Italian breakfast at...