logo

Location of Sliema Chalet Hotel

Location

117 Tower Road, Sliema, Malta, SLM 1605
Situated in the heart of Sliema, the hotel is ideally located near numerous shops, restaurants, and bars, with the bustling Tower Road Shopping and Entertainment Centre just 200 meters away. Guests can enjoy picturesque views of the Mediterranean Sea from the rooftop terrace and seaside rooms, while the lively Sliema Seafront Promenade is also within walking distance. Key landmarks such as Stella Maris Parish Church and multiple dining options like Cafe Sakura and Marrobbio Restaurant are merely a short stroll away, making it convenient for both leisure and business travelers. With regular bus services available, exploring nearby attractions is easily accessible, further enhancing the hotel's prime location.
Check rooms and rates
From68US$ /night
Check-in
24Nov2024Select date
Check-out
25Nov2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
117 Tower Road, Sliema, Malta, SLM 1605
Nearby
Church
Stella Maris Parish Church
240 m
Church
Parish Church of Jesus of Nazareth
490 m
Restaurants
Kebab ji
140 m
132a
Time Square
130 m
127
Delizie Siciliane
270 m
125 High Street
Lady Di
570 m
20A
J'Oli Sandwich Salad Bar
310 m
Sqaq Gaiety
Friar Tuck Pizza & Grill
570 m
Mrabat Street
Cafe De Republic
310 m
710
Contact us
We’re at your service