logo

Location of Sliema Chalet Hotel

Location

117 Tower Road, Sliema, Malta, SLM 1605
Nestled along the maritime front in Sliema, this charming three-star hotel enjoys a prime location surrounded by a variety of shops, restaurants, and bars. The Tower Road Shopping and Entertainment Centre is just 200 meters away, making it easily accessible for guests. With Saint Julian's Bay and Balluta Bay nearby, visitors can appreciate the area's natural beauty, while the lively Sliema Seafront Promenade offers stunning views of the Mediterranean coastline. Regular bus services to Valletta and other main tourist attractions are conveniently located in close proximity, enhancing the ease of exploration in this vibrant city.
Check rooms and rates
From68US$ /night
Check-in
24Nov2024Select date
Check-out
25Nov2024Select date
Rooms and Guests2 Guest, 1 Room
Map view
117 Tower Road, Sliema, Malta, SLM 1605
Nearby
Church
Stella Maris Parish Church
800 ft
Church
Parish Church of Jesus of Nazareth
1700 ft
Restaurants
Kebab ji
500 ft
132a
Time Square
500 ft
127
Delizie Siciliane
900 ft
125 High Street
Lady Di
1900 ft
20A
J'Oli Sandwich Salad Bar
1100 ft
Sqaq Gaiety
Friar Tuck Pizza & Grill
1900 ft
Mrabat Street
Cafe De Republic
1100 ft
710
Contact us
We’re at your service