El Apartamento The Crosby Miami World Center se encuentra a unos 400 metros de la Torre de la Libertad y puede alojar hasta 4 invitados. El apartamento está a un tiro de piedra del Distrito Histórico Art Déco, mientras que el Museo de Arte y Diseño del Miami Dade College está a tan solo 5 minutos a pie.
El apartamento de 680 m² está ubicado en el distrito Centro de Miami, a 2 km de las Murallas de Wynwood. El Apartamento The Crosby Miami World Center tiene una ubicación privilegiada a la vuelta de la esquina de la estación de metro Historic Overtown-Lyric Theatre.
Los huéspedes pueden disfrutar de balcón, así como de una variedad de comodidades en la habitación, como aire acondicionado y lavadora. Para mayor comodidad, el Apartamento The Crosby Miami World Center cuenta con ducha y lavadora.
Además de sus comodidades de autoservicio, como una cocina propia, este apartamento también ofrece a sus huéspedes una zona de comedor. La estación de tren Bayfront Park está a unos 900 metros de esta propiedad y el aeropuerto Internacional de Miami se encuentra a 15 minutos en coche. Aquí, los huéspedes pueden mantenerse en forma utilizando un centro de fitness, o relajarse con sauna y terraza. La disponibilidad de jacuzzi en el Apartamento The Crosby Miami World Center garantiza una experiencia más agradable. La propiedad cuenta con una piscina exterior durante todo el año y un salón compartido para comodidad de los huéspedes.