3-gwiazdkowy obiekt Lady Todd usytuowany jest w miejscowości Sliema i oferuje bar. Odległość ważnych miejsc od obiektu: Plaża Balluta Bay Beach – 1,1 km. Popularne miejsca w okolicy: Tigné Point Beach, Love Monument oraz The Point Shopping Mall. Oferta hotelu obejmuje taras, całodobową recepcję oraz bezpłatne WiFi we wszystkich pomieszczeniach. Goście mogą podziwiać widok na miasto.
Obiekt oddaje do dyspozycji Gości klimatyzowane pokoje, w których zapewniono biurko, czajnik, sejf, telewizor z płaskim ekranem oraz prywatną łazienkę z prysznicem. W każdej opcji zakwaterowania w obiekcie znajduje się prywatna łazienka z bezpłatnym zestawem kosmetyków i suszarką do włosów.
W pobliżu obiektu Lady Todd znajdują się liczne atrakcje, takie jak Plaża Qui-Si-Sana, Plaża Fond Ghadir i Exiles Beach. Najbliższe lotnisko, Lotnisko Malta, znajduje się 8 km od obiektu Lady Todd. Goście mogą skorzystać z płatnego transferu lotniskowego.
Liczba pokoi : 2