Situado en el barrio Centro de Miami, el Nomada Residences - The Crosby Miami se encuentra a tan solo 450 metros de la Torre de la Libertad y a tan solo 10 minutos a pie de la Arena American Airlines, cuya visita recomiendan los aficionados al deporte. Los huéspedes tienen acceso a Wi-Fi.
Situado a tan solo 1 km del Puerto de Miami, este apartamento ofrece acceso fácil a la Villa Vizcaya que se sitúa a unos 4 km. A tan solo 10 minutos a pie de la estación de metro Historic Overtown-Lyric Theatre, el Nomada Residences - The Crosby está bastante cerca del Museo de Arte y Diseño del Miami Dade College. El Parque del Museo está situado a tan solo 1,1 km del apartamento.
El Nomada Residences - The Crosby dispone de un balcón y una cocina completa y ofrece comodidades modernas como un televisor de pantalla plana, que garantizan una estancia más agradable.
Hay una cocina completa a disposición de los huéspedes. La parada de autobús Northeast 6th Street & Northeast 1st Avenue se encuentra a unos 5 minutos a pie.