El Sliema - TOP location es una casa adosada situada en Sliema, en Malta, a 600 metros del centro comercial The Point. Se encuentra a 100 metros de los ferris de Sliema y ofrece vistas al mar.
La cocina está equipada con horno. El Sliema - TOP location proporciona toallas y ropa de cama. En el Sliema - TOP location hay una terraza.
Bisazza St. Is 200 metros from Sliema - TOP location, while Manuel Dimech St. Se encuentra a 200 metros de distancia. El aeropuerto internacional de Malta está a 6 km.