Das Hotel liegt im Herzen des weltberühmten South Beach, ganz in der Nähe der aufregenden Nachtclub- und Café-Szene am Ocean Drive und der Collins Avenue. Nach einem kurzen Spaziergang können die Gäste die angesagten Geschäfte auf der Lincoln Road und das historische Art-Deco-Viertel erreichen. Zu den international bekannten Bal Harbour Shops ist es nur eine kurze Fahrt vom Hotel aus.