Bâtiment de style Grec dans le Lower Baracca Gardens. Cet endroit offre un point de vue exceptionnel sur le Grand Port et les Trois Cités.