Open All Year... Bellagio is located at the corner of Flamingo and Las Vegas Boulevard, the heart of "The Strip". Inspired by the beautiful villages in Europe, Bellagio overlooks a replica of Italy’s Lake Como.