Lage
Das Hotel Best Western South Miami liegt in einer der beliebtesten Gegenden im Herzen von Miami. Viele Attraktionen, wie University of Miami, Matheson Hammocks Park, Dadeland Mall und vieles andere liegen nur wenige Kilometer entfernt.
Zimmer
Gäste können sich in den Zimmern des Hotels entspannen, die eine perfekte Mischung aus Komfort, Eleganz und Stil bieten.
Restaurant
Das Hotel führt das Villa Restaurant, das internationale Küche serviert, sowie Bars, in denen es sich nach einem anstrengenden Tag gut entspannen lässt.