Located on the Strip just south of the Bellagio, The Cosmopolitan of Las Vegas is one of Sin City's more modern luxury hotels. Rooms are comfortable yet contemporary, thanks to a palette of cool ...
Heading to Sin City? Stay at the Cosmopolitan of Las Vegas and get your fill of clever cocktails and satisfying fare. Here are five restaurants and bars you won't want to miss.