Keywords: south beach hotel, miami beach hotel, beachfront hotel, resort in miami beach, art deco hotel, hotel, Beach Chairs
300 17Th St, Miami Beach, FL