Tag: flamingo plaza hotel

Flamingo Plaza Hotel

Flamingo Plaza at 1051-1055 Meridian Avenue in the Flamingo Park area, was a classic Art Deco Hotel. Designed by L. Murray Dixon in 1937, this 38 room structure has a

Read More »