The Crosby Hotel World Center Miami está localizado à 550 metros do Bayside & Bayforth Park e à 15 minutos caminhando do Museu de Ciências Patricia e Phillip Frost. Com Wi-Fi, este apartamento está situado na área de negócios em Miami.
Os hóspedes podem facilmente alcançar a Miami Freedom Tower, que fica a 400 metros de distância. Nas proximidades de The Crosby Hotel World Center encontrará o Museu de Arte de Miami.
O alojamento possui refeitório e varanda, completos com controle de temperatura, bem como TV de tela plana com canais via satélite e TV com vários canais. O The Crosby Hotel World Center também está mobilado com escrivaninha. Os hóspedes beneficiarão de banheiro separado e chuveiro. Além disso, estão disponíveis secador de cabelo, lençóis de banho e toalhas.
The Crosby Hotel World Center vem com frigobar e máquinas de café/chá e kitchenette com refrigerador. Este apartamento está situado a 5 minutos a pé da estação de metrô Historic Overtown/Lyric Theatre e a 0.9 km da estação ferroviária Bayfront Park. Você pode usufruir de centro de fitness, para que seja fácil manter a sua rotina de exercício.