Hotel Du Lac & SPA welcomes guests in the heart of Bellagio, where comfort meets lakeside elegance. At Terrazza Leoni, suspended between sky and water, cocktails are crafted with care and served against ever-changing views, an inviting setting, especially at sunset.