South Beach’s Vegas Luxury Apartments Are Both HOME + RESORT

Located prestigiously at “The Curve” on the corner of the 215 & Russell Road,
South Beach’s Vegas luxury apartments feature matchless amenities, ultra plush interiors, otherworldly landscaping, resident curated activities, hotel quality inspired home services, and nearby shopping at Downtown Summerlin.

Welcome Home

South Beach Luxury 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 luxury 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