Das The Crosby | Luxury Studio In Downtown Miami liegt im Stadtteil Downtown Miami, circa 18 Gehminuten vom Lummus Park Historic District entfernt. Die 1-Zimmer-Apartments kann bis zu 2 Gäste aufnehmen.
Das Apartment befindet sich in nur 650 Metern Entfernung von der Gesu Catholic Church. Diese 51 m² großen Unterkünfte liegt in 2 km Entfernung vom Lock & Load Museum. Miami Arena ist lediglich 5 Gehminuten von der Unterkunft entfernt, während die Jungle Island ebenfalls in ungefähr 25 Gehminuten Entfernung von diesem Apartment liegt.
Diese Apartments bietet einen Patio und einen Balkon, die mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind, sowie über Annehmlichkeiten wie eine Klimaanlage. Die Apartments bietet 1 Badezimmer. Außerdem gibt es einen Haartrockner und Badelaken.
Neben einer Minibar verfügt das The Crosby | Luxury Studio In Downtown Miami über eine voll ausgestattete Küche mit einem Kühlschrank und Küchenutensilien. Der Bahnhof Bayfront Park liegt nicht weit entfernt von dieser Unterkunft. Für aktive Gäste steht ein Fitnesscenter zur Verfügung.