In my opinion Sliema Chalet Hotel is quite a good one for those money that you pay for it and for 3*** level. Among advantages I can mention its excellent (the sea is just across the road), mostly friendly and quick personal, who repaired the phone in my room and changed a light bulb in the bathroom as soon as... more





