HOME
ROOMS
LOCATION
More
We’re located in the thriving heart of St. Julian's by the sea.
It’s easy to find us, but hard to leave.