Das Hotel Riio Shores Miami liegt 7 Minuten Gehweg vom El Portal Nature Trail entfernt und befindet sich in unmittelbarer Nähe zu den beliebten Sehenswürdigkeiten der Stadt.
Die Pension liegt in etwa 4 km Entfernung vom Miami Design District und in etwa 9 km Entfernung vom Bahnhof Bayfront Park. Das Hotel ist außerdem in circa 25 Gehminuten Entfernung von Sehenswürdigkeiten, vor allem dem Arcola Lakes Park. Das Riio Shores Miami liegt gleich neben dem Lummus Park. Die Unterkunft liegt in etwa 6 km Entfernung von den Wynwood Walls. Die Gäste finden die Bushaltestelle Northeast 84th Street & Northeast Miami Court direkt neben dem Hotel, in circa 5 Gehminuten Entfernung.
Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche sowie Badelaken und Handtücher.
Im Restaurant The Citadel, das 650 Meter vom Hotel Riio Shores entfernt liegt, kommen karibische Speisen auf den Tisch.