Lady Todd, que tiene bar y vistas a la ciudad, está en Sliema, a 12 min a pie de Balluta Bay Beach. Este hotel de 3 estrellas ofrece terraza y habitaciones con aire acondicionado, wifi gratis y baño privado. El alojamiento dispone de recepción 24 horas y servicio de conserjería.
En el hotel, las habitaciones tienen escritorio. Todas las habitaciones del alojamiento están equipadas con TV de pantalla plana y artículos de aseo gratuitos.
Cerca del alojamiento hay puntos de interés como Playa de Qui-Si-Sana, Playa de Fond Ghadir y Playa Exiles. El aeropuerto más cercano (Aeropuerto internacional de Malta) está a 8 km del alojamiento, que ofrece servicio de traslado de pago para ir o volver del aeropuerto.