Sea Breeze localiza-se na área de South Beach, em Miami Beach, e disponibiliza acomodações de 3 estrelas com acesso Wi-Fi gratuito. O alojamento está a cerca de 2 km de Fisher Island Beach, a 6 minutos a pé de Lummus Park e a 1,3 km de Lincoln Road. Este alojamento não fumador encontra-se a 8 minutos a pé de Lummus Park Beach.
Apresentando uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos, as acomodações do alojamento têm televisão de ecrã plano e ar condicionado, e alguns quartos incluem uma área de estar. Todos os quartos providenciam roupa de cama e toalhas.
Sea Breeze tem vários pontos de interesse populares nas suas proximidades, incluindo South Pointe Park Beach, Miami Beach e Art Deco Historic District. O aeroporto mais próximo é o Aeroporto de Miami, que fica a 18 km de Sea Breeze.