Two Pillows Boutique Hostel in Sliema ist nur 6,2 km von Grand Harbour und 7,3 km von Fort St. Elmo entfernt. Zum Angebot gehören ein Textilreinigungsservice, eine Gepäckaufbewahrung und eine Wäscherei. Gegen Aufpreis können Sie den Flughafentransfer (rund um die Uhr) und den Shuttle zum Fährterminal nutzen.