Username:
Password: Lost Your Password?
Located in Sliema and with Qui-Si-Sana Beach reachable within a 9-minute walk, Mr Todd Hotel provides a terrace, non-smoking rooms, free WiFi throughout the property and a bar. The property is around 1.5 miles from Portomaso Marina, 1.