Property Location Malta Holiday Lets Sliema is in the heart of Sliema, walking distance from Stella Maris Church and Triq Manwel Dimech. This apartment is within close proximity of Sliema Promenade and Bisazza Street.Rooms Make yourself at home in one of the individually decorated guestrooms, featuring kitchens with stovetops and microwaves. Rooms have private balconies. Cable television is provided for your entertainment. Conveniences include desks and separate sitting areas, and you can also request refrigerators.