Gelegen in Sliema, 1,1 km von Strand Balluta Bay Beach, verfügt die Unterkunft Lady Todd über eine Bar und Stadtblick. Dieses Hotel mit 3 Sternen besticht durch eine Terrasse und klimatisierte Zimmer mit kostenlosem WLAN, jedes mit einem eigenen Badezimmer. Die Unterkunft bietet eine rund um die Uhr besetzte Rezeption und einen Conciergeservice für Gäste.
In der Unterkunft Lady Todd ist jedes Zimmer eingerichtet mit einem Schreibtisch. Alle Zimmer in der Unterkunft Lady Todd sind ausgestattet mit einem Flachbild-TV und kostenlosen Pflegeprodukten.
In der Nähe der Unterkunft Lady Todd finden Sie die interessanten Orte Strand Qui-Si-Sana, Strand Fond Ghadir und Strand Exiles Bay Beach. Der nächstgelegene Flughafen ist der Flughafen Malta, 8 km von der Unterkunft Lady Todd entfernt, und die Unterkunft bietet einen kostenpflichtigen Flughafentransfer.