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 Holiday Lets Sliema Hotel is about 15 minutes drive away from Malta International airport.
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 eat at Ta' Kris Restaurant and Bombay Palace, situated within a 5-minute walk of the venue.
The on-site conveniences include a safety deposit box and a lift.