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.


Recent Posts

See All


bottom of page