
The Albion is a 1939 nautical Art Deco landmark near Lincoln Road, with porthole windows and an elevated pool deck that nods to the era of ocean liners. It’s a characterful, well-located base a few blocks from both the beach and the shops and restaurants of Lincoln Road.
Good to know
South Beach · 1939 nautical Art Deco hotel · elevated pool near Lincoln Road