Answers from Our Experts (1)
Picasso is located inside Bellagio on the Las Vegas Strip. The Forbes Travel Guide Five-Star restaurant is closest to the north entrance of the hotel and is designated “lakeside,” as it sits on the water that is home to the famed Bellagio musical fountain show. In addition to housing Picasso, Bellagio is home to a number of other acclaimed eateries, as well as high-end shopping, a casino, nightlife and Cirque du Soleil’s “O” theater. Bellagio’s placement in the center of the Strip makes it easy to get to from just about anywhere in Las Vegas — whether you’re coming from the north or south ends of the famous stretch or just outside Sin City.