
Odeon Cinema
Did you know the Odeon is one of only two cinemas in Florence that shows films in their original sound? That means movies in English! This famous spot has been open since 1922 and has a long tradition of hosting … Continue reading Odeon Cinema