Live Miami! Love Miami! Play Miami!
With a stay at President Hotel in Miami Beach (South Beach), you’ll be minutes from Anchor…