Sliema - TOP location is a semi-detached holiday home located in Sliema in the Malta Region and is 1969 feet from The Point Shopping Mall. The property is 328 feet from Sliema Ferries and features views of the sea.
The kitchen is equipped with an oven. Towels and bed linen are featured at Sliema - TOP location. Other facilities at Sliema - TOP location include a terrace.
Bisazza St. Is 656 feet from Sliema - TOP location, while Manuel Dimech St. Is 656 feet away. Malta International Airport is 3.7 mi from the property.