The central Malta Holiday Lets Sliema Hotel offers an individual accommodation in the heart of Sliema.
The property is 400 meters away from Tower Road, Bisazza St. And Manuel Dimech St.. It is about 1 km away from the center of Sliema.
Malta Holiday Lets Sliema Hotel is within a 10-minute drive to Malta International airport.
Rooms of Malta Holiday Lets Sliema Hotel are appointed with a sitting area, a kitchen, a work desk, a microwave and cable TV.
Eat & Drink
Serving Mediterranean and eclectic dishes, Ta' Kris Restaurant is about 100 meters away.
The facilities as a lift and a safety deposit box are offered for guests.