Situato a Sliema, a meno di 300 m dalla Exiles Beach e a 450 m dalla Fond Ghadir Beach, il The best unique accommodation in Sliema Exiles! La struttura è interamente coperta dalla connessione WiFi gratuita. La struttura dista circa 1 km da Tower Road, 1,1 km da Via Manuel Dimech e 1,2 km da Via Bisazza.
Tutte le unità sono dotate di aria condizionata, frigorifero, tostapane, bollitore, doccia, asciugacapelli e scrivania. Tutte le camere sono dotate di armadio, TV a schermo piatto e bagno privato.
I luoghi di interesse più famosi nelle vicinanze di Sliema Exiles! Includono la spiaggia di Balluta Bay, il centro commerciale The Point e il terminal dei traghetti di Sliema. La struttura dista 9 km dall'Aeroporto Internazionale di Malta, lo scalo più vicino.