South Beach’s Vegas Apartments Are Both HOME + RESORT

Located prestigiously at “The Curve” on the corner of the 215 & Russell Road,
South Beach’s Vegas apartments feature 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 city dwellers, living a luxurious, tropical, garden-apartment lifestyle amid Las Vegas’ desert sand has been nothing but a mirage in their minds. Until now.

In the city that’s set the standard for what world-class resorts should be, South Beach’s Vegas apartments are 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 with 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

LasVegasValleyMap_em1