Located prestigiously at “The Curve” on the corner of the 215 & Russell Road,
South Beach Resort features matchless amenities, ultra plush interiors, otherworldly
landscaping, resident curated activities, hotel quality inspired home services, nearby
shopping at Downtown Summerlin, and an incomparable rewards program connecting
the Strip’s most prestigious offerings.

Welcome Home

South Beach Resort was built for discerning residents looking for a luxurious tropical apartment home lifestyle amid the Las Vegas desert. Until now, that would have been nothing but a mirage.

In the city that sets the standard for what world-class resorts should be, South Beach Resort is enhancing Las Vegas’ on-Strip pleasures with its residential island oasis of off-Strip quietude. It’s an inspired, first-of-its-kind, 5-star experience geared to the lifestyles of those choosing to escape de rigueur of Strip-bound work and play. South Beach caters provides an evocative, live-work residential destination experience that refreshes their lifestyle of soulful health and wellness…from inside their home, outward.

See Our Amenities…

Located At: 8920 W. Russell Rd. Las Vegas, NV 89148