Tag:

Stay, North America, United States

Cosmo of Las Vegas

The Cosmopolitan of Las Vegas, commonly referred to simply as The Cosmopolitan or The Cosmo, is a luxury resort casino and hotel on the Las Vegas Strip in Paradise, Nevada, United States. The resort is located at the core area of the Las Vegas Strip, so convenient.

en_US