Chalet
Bar · Mediterranean
Modest hotel with sea views, a restaurant/bar, and a terrace. Offers air-conditioned rooms opposite the beach.
Location
Best places nearby
The highest rated places close to Chalet.
Local restaurants nearby
Chalet Terrace, Sliema Seafront, Tas-Sliema



