Choose your room
Malta Holiday Lets Sliema 3*
Malta Holiday Lets Sliema Hotel is situated in the heart of Sliema in 15 minutes walking distance from Spinola Bay.
Grandmaster\'s Palace is about 25 minutes' walk away. The property is located within a 10-minute walk to the center of Sliema.
Individual rooms at Malta Holiday Lets Sliema Hotel are equipped with cable TV, a refrigerator, a microwave, a kitchen and a seating area.
Guests will enjoy dishes of American cuisine served at Time Square, which is about 100 meters away.
Malta International airport can be reached within a 15 minutes' drive from Malta Holiday Lets Sliema Hotel.
There are a safety deposit box and an elevator available on the premises.
Food & Drinks
- Air conditioning