Where is Delano South Beach located?

Answers from Our Experts (1)

Laura Janelle Downey

Delano South Beach is located at 1685 Collins Avenue (at 17th Street). The Art Deco property is about 20 minutes from Miami International Airport and sits across the street from the boutique SLS Hotel South Beach. Within a couple of blocks is the famous Fillmore Miami Beach at Jackie Gleason Theater and other landmarks, such as the New World Symphony building. If you’re not paying attention, you might drive right past Delano South Beach at first because the front of the property is separated from the street that’s bustling with tourists by tall hedges. But once you pull up to the front of the Miami Beach hotel, you’ll feel the relaxed vibe as you walk up the steps to the outdoor lobby, which was designed to resemble a front porch (picture wicker furniture and lots of potted plants) with light hues such as beach blue and seafoam green seen throughout.

Related Questions