FORGOT YOUR DETAILS?

49 AIR-CONDITIONED COMFORTABLE ROOMS.

Excellent value in a modern accommodation, situated just off the Sliema Seafront.
Complimentary Wi-Fi service is offered in the lobby area. Sliema seafront and beaches are only 5 minutes away from the hotel.

TOP