Questo edificio in stile Art Déco si trova a South Beach, a un isolato dalla spiaggia, in prossimità di tutti i locali notturni della zona, ma abbastanza appartato da garantire un buon riposo notturno. L'hotel si trova a 800 m dal centro commerciale pedonale di Lincoln Road, dal Flamingo Park e dallo storico quartiere Art Déco. Nelle immediate vicinanze ci sono ristoranti, negozi e locali di divertimento. Il centro congressi di Miami Beach e il Memoriale dell'olocausto distano 1,6 km mentre il porto di Miami dista 9 km dall'hotel.