3-звёздочный отель Indian Creek Suites Miami Beach, предлагающий 20 номеров, находится на расстоянии 5 минут ходьбы от береговой линии.
Этот отель расположился в 2 км от Парка Север Шор Опен Спейс, а также вблизи Севера Бич. На расстоянии 14-минутной прогулки от отеля находится Ocean Terrace Public Beach. Кроме того, Tatum Park находится в 1 км. В 15 минутах езды на автомобиле от Indian Creek Suites есть Музей искусств Басс. В 150 метрах находится автобусная остановка 71st Street @ Dickens Avenue.
В ресторане "Cafe Prima Pasta" подают блюда итальянской кухни, а находится он совсем недалеко от отеля.