Malta Holiday Lets Sliema Hotel is situated in the heart of Sliema in 15 minutes walking distance from The Point.
This property is 15 minutes' walk to Spinola Bay. Set within a 10-minute walking distance from Sliema city center.
Malta International airport lies 10 km away from Malta Holiday Lets Sliema Hotel and it takes about 15 minutes by car to get there.
For a perfect stay at Malta Holiday Lets Sliema Hotel guests can make use of cable TV, a microwave, a kitchen, a sitting area and a work desk featured in individual rooms.
Eat & Drink
Guests can dine at Penny Black Bar and Giorgios located within a 5-minute walk of the property.
The on-site conveniences include a safety deposit box and a lift.