Username:
Password: Lost Your Password?
Mr Todd Hotel se află în Sliema, la 8 minute de mers pe jos de Plaja Qui-Si-Sana, și oferă o terasă, un bar și parcare privată.