Username:
Password: Lost Your Password?
Set in Sliema, less than 0.6 mi from Balluta Bay Beach, Mr. Todd Hotel offers accommodations with a bar, private parking and a terrace.