Este apartamento con aire acondicionado se encuentra en el paseo Tower Road de Sliema, a 1,4 km del centro comercial The Point. El Beblow flats ofrece vistas al mar. Hay WiFi gratuita en todas las instalaciones. El alojamiento dispone de zona de estar y cocina con lavavajillas. Este apartamento proporciona toallas y ropa de cama. Hay un baño privado con bañera. Manuel Dimech St. El Beblow flats se encuentra a 900 metros de los ferris de Sliema. El aeropuerto internacional de Malta está a 7 km.