Questo hotel Art Deco è conosciuto per la sua leggendaria posizione su Ocean Drive. Il The Avalon Hotel si trova in uno degli isolati fronte mare più fotografati al mondo.
L'emblematica architettura dell'era Art Deco e la presenza di una vecchia auto Oldsmobile degli anni '50, segna il tono vintage di questo hotel. Una unica collezione di foto in bianco e nero disposta lungo i corridoi dell'hotel cataloga la storia di Miami. Nel pomeriggio, il lobby si trasforma in uno dei migliori ristoranti della zona, con musica live e vista su Ocean Drive. Il The Avalon Hotel è un punto di riferimento storico di Ocean Drive.