Southside Cinema

With 425 seats the Southside Cinema is Bermuda’s largest theatre. It’s situated on Southside Road on the former US military base on St David’s Island (St George’s Parish), close to the airport.

Reviews / Comments / Additional Information

Frank
This is so informative and convenient.

Contribute




image verification



Info

Southside Road, St David's, St George's Parish

Tel: 441-297-2821