Photos coming soon
HOTEL
Mr. Todd Hotel
26 Manwel Dimech Street, Sliema
Where it sits
Mr. Todd Hotel
26 Manwel Dimech Street, Sliema
35.90919, 14.50227
Similar stays nearby
Mr. Todd Hotel
Hotel · 0 m
A Sunny Seaview In Central Sliema
Hotel · 45 m
Spacious High Ceiling Sliema Apartment
Hotel · 47 m
Exclusive Holiday Flat Steps to the Sliema Shops
Hotel · 55 m
Sliema Ultracentral Location Ferry 3 Bedrooms 2 Bth
Hotel · 63 m
Hotel Verdi
Hotel · 63 m
Sunny Central Sliema Apartment With Seaviews
Hotel · 65 m
Off the Ferries Sliema Penthouse with Seaviews
Hotel · 65 m
Plan around Mr. Todd Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 25, 2026.
