Lady Todd bevindt zich in Sliema, op 12 minuten lopen van Balluta Bay Beach, en beschikt over een bar en uitzicht op de stad het hotel met 3 sterren biedt een terras en heeft kamers met airconditioning, gratis WiFi, en een eigen badkamer. De accommodatie biedt een 24-uursreceptie en een conciërgedienst voor gasten.
Alle kamers bij het hotel hebben een bureau. Alle kamers bij Lady Todd hebben een flatscreen-tv en gratis toiletartikelen.
Populaire bezienswaardigheden in de buurt van de accommodatie zijn Qui-Si-Sana Beach, Fond Ghadir-strand en Exiles Beach. Het dichtstbijzijnde vliegveld is Internationale luchthaven Malta, op 8 km van Lady Todd, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.