Situé à Victoria, à 3 km de la plage de Xlendi et à 500 mètres de Cittadella, l'Il-Kastell - not only for royals propose des hébergements avec une connexion Wi-Fi gratuite, la climatisation, une terrasse et un salon commun. Cet établissement non-fumeurs se trouve à 3,6 km de la basilique Ta' Pinu.
Les serviettes et le linge de lit sont fournis. L'établissement possède un coin repas extérieur.
L'aéroport international de Malte, le plus proche, est implanté à 39 km.