Situata a Sliema, a 1,3 km dal centro commerciale The Point e a 500 m da Manuel Dimech Street, la Nautilus Boutique Townhouse offre una terrazza. Situata a circa 1 km da Bisazza St. e a 11 minuti a piedi dal porto dei traghetti di Sliema, la struttura offre la connessione WiFi gratuita. La struttura dista 550 m da Tower Road.
Le camere sono dotate di macchina da caffè. Alcune sistemazioni del Nautilus Boutique Townhouse regalano viste sul mare. Tutte le unità abitative presentano una TV a schermo piatto con canali satellitari, una cucina con forno, frigorifero e piano cottura, lenzuola e un bagno privato con vasca o doccia, mentre alcune sono dotate di terrazza e/o balcone.
La struttura dista 9 km dall'Aeroporto Internazionale di Malta, lo scalo più vicino.
Numero di licenza : HF/6682 [UCA]
Numero di camere : 7