Gelegen im Bezirk Downtown Miami von Miami, ist das Oasis Studio Miami in ca. 5 Gehminuten Entfernung vom Bayside Shopping Mall und in 800 Meter Entfernung von der American Airlines Arena, was für Sportfans ein großer Vorteil wird. Es liegt lediglich 150 Meter von der Bushaltestelle Biscayne Boulevard & Northeast 5th Street und rund 900 Meter vom Bahnhof Bayfront Park entfernt.
Es befindet sich in etwa 2 km Entfernung von der Watson Island sowie nicht weit entfernt vom Wet Seal. Das Pérez Kunstmuseum Miami liegt in einer Entfernung von 18 Minuten zu Fuß vom Apartment.
Es gibt auch eine voll ausgestattete Küche, in der einfache Mahlzeiten zubereitet werden können. Die U-Bahn-Station Government Center ist in ca. 700 Meter Entfernung vom Oasis Studio gelegen. Das Apartment verfügt über verwöhnende Annehmlichkeiten wie den Jacuzzi für das ultimative Entspannungserlebnis. Um den Aufenthalt im Oasis Studio noch angenehmer zu gestalten, haben die Gäste die Möglichkeit, an Fitness-Stunden teilzunehmen.