Once upon a time, in a far away land, there was a place beyond historical walls. It was a place full of joy and wonder surrounded by seas of the deepest blue and breathtaking views. Alice and her friends discovered this land of make-believe, a beautiful venue which they termed the New Wonderland.
Hence it was decided that they would spend Christmas at the Grand Hotel Excelsior Malta.
Celebrate the Christmas spirit with your family and friends at this New Wonderland.