Situé à Sliema et à moins de 1 km de la plage de Balluta Bay, cet hôtel dispose de 11 chambres et d'un salon commun, de chambres non-fumeurs et d'une connexion Wi-Fi gratuite. Doté d'un ascenseur, cet établissement dispose également d'une terrasse bien exposée. La maison d'hôtes dispose de chambres climatisées avec un bureau, une bouilloire, un réfrigérateur, un coffre-fort, une télévision à écran plat et une salle de bains privative avec douche. La photo est une image de marque.