Das 4-Sterne-Upsun Hotel Miami Beach bietet einen eigenen Strandbereich und liegt in dem historischen Stadtteil South Beach, 12 Minuten Fußweg von Sehenswürdigkeiten wie dem Flamingo Park entfernt. Die Gäste des Hotels, das sich in erstklassiger Lage befindet, werden von einem Swimmingpool und einem À-la-carte- Restaurant verwöhnt.
Das Hotel befindet sich in ca. 7 km Entfernung von den Wynwood Walls und in ca. 2 km Entfernung vom Flagler Memorial Monument. Die St Francis De Sales Catholic Church gilt als heilige Stätte und liegt gleich neben dem Upsun Miami Beach. Das Bayside Shopping Mall ist in rund 15 Autominuten Entfernung von der Unterkunft, während der Bahnhof Miami Airport etwa 20 Fahrminuten von hier entfernt liegt. Die Gäste finden die Bushaltestelle 5th Street & Meridian Avenue direkt neben dem Hotel, in etwa 100 Metern Entfernung.
Im Upsun befindet sich das Restaurant Editor, das sich auf die italienische Küche spezialisiert.