Dotato di un bar e della vista sulla città, il Lady Todd si trova a Sliema, a 1,1 km dalla spiaggia della Baia di Balluta. Questo hotel a 3 stelle dispone di terrazza e camere climatizzate con connessione WiFi gratuita e bagno privato. Avrete a disposizione una reception aperta 24 ore su 24 e il servizio concierge.
Gli alloggi sono dotati di scrivania. Le camere del Lady Todd sono fornite di TV a schermo piatto e set di cortesia.
Tra i rinomati luoghi di interesse nei dintorni figurano le spiagge di Qui-Si-Sana, di Fond Ghadir e dell’Exiles Beach Club. Il Lady Todd sorge infine a 8 km dall’Aeroporto Internazionale di Malta, lo scalo più vicino, raggiungibile tramite un servizio navetta aeroportuale a pagamento.