by alexanderbasek on January 19, 2011
Excellent food and bev, clever design and some of Vegas' top shops--the Cosmo is a grand new hotel on the south end of the Strip. If only the sports book were a little bigger...
http://www.igougo.com/review-r1382959-A_Sleek_Newcomer.html
©Travelocity.com LP 2000-2009