Offering a favorite form of entertainment to the masses, Olympus Theater is a multiplex showing the latest films back-to-back throughout the day.
Along with screening movies, you can also host events such as meetings and birthday parties at Olympus.
Olympus Theater, a part of Sheraton Mall, is located in Vauxhall, a town close to Bridgetown; it's to the north of St. Lawrence Gap.
Location: Highway Six, Vauxhall, Barbados
Phone: (246) 437-1000
Secondary Phone: (246) 228-6003
Help us improve! We welcome your corrections and suggestions.