Das Hotel befindet sich in Miami. Die Sehenswürdigkeiten dieser Gegend und die Einkaufsmöglichkeiten liegen nur wenige Minuten entfernt, darunter die Dolphin Mall, Miami International und Pembroke Shoppes. Es bietet leichten Zugang zu den internationalen Flughäfen Miami und Fort Lauderdale.