Fort Harrison Hotel/Clearwater, Florida.
(aka "Flag")
Wasn't the Fort Harrison taken over several years back and is now the HQ for the Scientologists?
I drove by there a few years ago on my way to Clearwater Beach and I saw a number of people walking around wearing these blue outfits.
It looked weird.