Tag: flamingo plaza hotel

Flamingo Plaza Hotel

Read Time: 3 mins 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 ยป