Die Unterkunft Albatross ist 500 m von Strand Bugibba Perched Beach entfernt. Sie verfügt über einen Balkon sowie eine Terrasse. Kostenloses WLAN ist verfügbar und Privatparkplätze sind vor Ort verfügbar.
In dieser Unterkunft Albatross stehen sowohl ein Fahrradverleih als auch eine Autovermietung zur Verfügung.
In der Nähe der Unterkunft Albatross finden Sie die interessanten Orte Strand Qawra Point, Strand Tax-Xama-Bucht und Malta National Aquarium. Der nächstgelegene Flughafen ist der Flughafen Malta, 17 km von der Unterkunft Albatross entfernt.