top of page

Olympia Theatre: Miami, Florida




Home to the Miami Film Festival and plenty of weekly cultural programming, the Olympia Theater is one of downtown’s most beloved buildings.



Built in 1926 and saved from demolition many times over, the box office sits directly on the sidewalk giving the area a bygone era charm. Located at 174 E. Flagler St.

3 views

Recent Posts

See All

Comments


bottom of page