Das elegante Boutique-Hotel befindet sich direkt am berühmten South Beach mit eigenem Yacht-Anlegeplatz im Herzen des berühmten Art-déco-Viertels. Zahlreiche Geschäfte und Bars befinden sich in unmittelbarer Umgebung. Der Flughafen Miami ist ca. 18 km entfernt.