Copperfield’s

Copperfield’s Hall is a delightful venue
with a difference in Sliema, perfect for a
range of special celebration events.

A delightful venue in Sliema, perfect for a range of special celebration events.