Howard Johnson Plaza Dezerland Beach & Spa

8701 Collins Ave
Miami Beach
Florida
United States