logo

Location of Mr Todd Hotel

Location

26, Manwel Dimech Street, Sliema, Malta, SLM 1095
The location offers easy access to a large selection of shops, restaurants, and bars, all within walking distance. Guests can enjoy scenic views and outdoor activities along the rock beaches and natural pools, which are popular spots for jogging, running, and cross-fit exercises. Notable landmarks such as Stella Maris Parish Church are just 300 meters away, while Margaret Island bistro & winebar is 400 meters from the hotel, making it an ideal base for sightseeing and leisure. Additionally, Malta International Airport is located approximately 10 km away, ensuring convenient travel options for visitors.
Check rooms and rates
From95US$ /night
Check-in
24Nov2024Select date
Check-out
25Nov2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
26, Manwel Dimech Street, Sliema, Malta, SLM 1095
Nearby
Church
Stella Maris Parish Church
270 m
Restaurants
Straws
170 m
67a Triq San Duminku
Noodle Box
270 m
67 The Strand
Salisbury Arms Pub
460 m
81 High Street
Chequers Creperie
340 m
Near 93 The Strand
Fuel & Co
280 m
Triq Ix - Xatt
Pjazza Gelateria
280 m
2
Oz Sofra Kebab
370 m
Pijazza Sant Anna
J'Oli Sandwich Salad Bar
520 m
Sqaq Gaiety
Contact us
We’re at your service