Ungefähr 20 km vom Flughafen Miami International entfernt gelegen, bietet das 4-Sterne Lords South Beach At Nash Miami Beach einen Wellness-Salon für die Gäste. Vom Hotel aus sind viele Sehenswürdigkeiten, vor allem Art-Déco-District und The Wolfsonian Museum zu Fuß zu erreichen.
Die wichtigsten Sehenswürdigkeiten von Miami Beach wie Lummus Park und World Erotic Art Museum Miami liegen in der Nähe. Zum Stadtzentrum von Miami Beach sind es 15 Minuten zu Fuß. Míami aquarium liegt 15 Fahrminuten von hier entfernt. Die Bushaltestelle Washington Avenue & 11th Street liegt in etwa 5 Gehminuten Entfernung vom Lords South Beach At Nash.
Die Gäste können ihr Frühstück gemütlich im Restaurant genießen. Das Restaurant Fat Tuesday bietet eine Auswahl von Gerichten und liegt zudem sehr nahe am Hotel.