
Hotellet ligger meget sentralt på sjøpromenaden The Strand i Sliema, midt i byens shoppingstrøk. Kort vei til busstopp med forbindelser til hele Malta. Meget smakfulle rom med nydelig utsikt mot havnen. Alle rom har aircondtion satelitt-tv, telefon , minibar og hårtørker. Busstopp like ved hotellet med forbindelse til hele Malta.
Standard: 3 stjerner.







