Modern Apartment in the Best Area of Sliema is a short 1-minute walk from Tower Road and 4 minutes' walk from Sliema Promenade.