Based on 30998 review
This hotel and casino is perched on the Las Vegas Strip, next to the Fountains at the Bellagio. The Miracle Mile Shops, with several stores, delicious restaurants and live theaters, are directly connected to the hotel. The Las Vegas Convention Centre is an 8-minute drive away. McCarran International...