Username:
Password: Lost Your Password?
Matatagpuan sa Sliema at maaabot ang Qui-Si-Sana Beach sa loob ng wala pang 1 km, ang Mr Todd Hotel ay nag-aalok ng terrace, mga non-smoking na kuwarto, libreng WiFi sa buong accommodation, at bar. Ang accommodation ay nasa 2.