Located on the seafront promenade of Sliema. Road noise must be expected.
The Sliema Chalet Hotel is situated opposite the beach and most of the modern shopping and business centre, popular entertainment area and pleasure cruises are within walking distance. The hotel facilities and services include: reception, lounge, restaurant, bar, roof top sun-terrace and laundry service. The rooms are equipped with: A/C and heating, ceiling fan, fridge, TV, telephone and safe. Address: 117 Tower Road, Sliema SLM 16, Malta
117, Tower Road, , Sliema SLM 16, , Malta
|Distance to center||0.3 km|
|Distance to airport||11 km|
|Distance to beach||0.05 km|