Family resort located the directly on the oceanfront. Across the street is Bellair Plaza, the beachside's largest shopping center.
117