Bellagio Gardens Hotel Bellagio
Set in Bellagio, just 100 m from the shore of Lake Como, Bellagio Gardens offers modern, self-catering apartments. It features a communal garden with an outdoor pool.
Number of rooms: 3
Via Pescallo, 13, 22021 Bellagio, Italy