Apartament The Crosby Miami World Center o powierzchni 680 m² jest usytuowany w dzielnicy Centrum Miami, w około 300 m od stacji metra Historic Overtown/Lyric Theatre. Obiekt położony jest około 10 min piechotą od dworca kolejowego Park Bayfront i prawie 5 min spacerem od przystanku autobusowego Northeast 1st Avenue & Northeast 4th Street.
Miami Arena znajduje się w odległości maksymalnie 300 m, a goście mogą również odwiedzić Muzeum Nauki Phillipa i Patrici Frost w odległości w niewielkiej odległości od tego apartamentu. Z 1-pokojowego Apartament The Crosby Miami World Center można w 25 min dojść do centrum miasta. Galeria Wallflower leży w odległości 5-minutowego spaceru.
Apartament oferuje zmywarkę i klimatyzację, a także balkon. Obiekt noclegowy oferuje zmywarkę.
W Apartament The Crosby Miami World Center znajduje się własna kuchnia, idealne miejsce dla gości, którzy chcą samodzielnie przygotowywać posiłki. 15 minut wystarczy, aby dojechać do lotniska Miami International. Obecność jacuzzi w apartamencie również przyczynia się do przyjemniejszego pobytu. Obiekt oferuje taras oraz basen.