Billows Hotel, on the ocean at 27th St. and Collins Ave., Miami Beach, Florida.

Billows Hotel, on the ocean at 27th St. and Collins Ave., Miami Beach, Florida.