Pensjonat Duncan Guesthouse usytuowany jest w spokojnej wiosce rybackiej Marsaxlokk, 15 minut jazdy od międzynarodowego lotniska na Malcie. Oferuje on zakwaterowanie bez wyżywienia w klimatyzowanych pokojach z bezpłatnym WiFi.
Każdy pokój obejmuje mały aneks kuchenny z kuchenką mikrofalową, lodówką i czajnikiem. We wszystkich pokojach znajduje się telewizor LCD z dostępem do kanałów kablowych oraz łazienka z suszarką do włosów, a niektóre dysponują balkonem z widokiem na morze.
Na życzenie serwowane jest śniadanie angielskie oraz potrawy bezglutenowe. Tutejsza restauracja czynna jest w porze lunchu oraz kolacji i zaprasza m.in. na dania kuchni śródziemnomorskiej, pizze i potrawy kuchni angielskiej. Na życzenie podawane są również arabskie specjały.
Pensjonat Duncan Guesthouse zapewnia bezpłatny parking i bezpłatną pralkę na tarasie. Obiekt usytuowany jest 20 minut jazdy od stolicy Malty – Valletty.