Business Details
The property Sliema Chalet Hotel is located in Sliema, Malta. The Lodging is ranked with 3 stars.
"Offering air-conditioned rooms, the Sliema Chalet is opposite the beach on the seafront promenade in Sliema. The bus and ferry terminals are only metres away. The rooftop terrace at Sliema Chalet Hotel offers beautiful views of the Mediterranean..."
- Type:
- Accommodation
- Keywords:
Stars Rank:
3
Booking_com_ID:
17554
Sliema Chalet Hotel
The property Sliema Chalet Hotel is located in Sliema, Malta. The Lodging is ranked with 3 stars.