Cet hôtel 4 étoiles Lords South Beach At Nash Miami Beach, situé à deux pas du Quartier historique Art Déco, se trouve également à proximité du Musée Wolfsonian-Florida International University.
Le Nikki Beach à Miami est à 17 minutes à pied de l'hôtel et le Mémorial de l'Holocauste est situé à une distance de 2 km. Cet hôtel se trouve à 2 km du centre de Miami Beach et à 21 minutes en voiture de l'aéroport international de Miami. Les amoureux de la nature apprécieront la proximité de 14th street beach qui se trouve à environ 800 mètres. Le Pérez Art Museum Miami est à 6 km de cet immeuble. L'arrêt de bus Washington Avenue & 11th Street est dans un rayon de 350 mètres de Lords South Beach At Nash.
On sert le petit déjeuner au restaurant chaque jour. Les clients peuvent manger au Fat Tuesday et Icon On Ocean, qui sont à environ 250 mètres de cet immeuble.