Doté d'un restaurant, d'une terrasse bien exposée et d'une piscine extérieure ouverte en saison, le Cerviola Hotel se trouve à Marsaskala, sur l'île de Malte, à 6 km de La Valette.
Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement. Les chambres disposent d'une télévision par câble à écran plat.
La réception de l'hôtel est ouverte 24h/24.
Un service de location de voitures est assuré sur place. Le Cerviola Hotel est à 8 km de Sliema et à 10 km de San Ġiljan. L'aéroport international de Malte, le plus proche de l'établissement, est situé à 8 km.