Sliema - A modern and bright apartment, located a stone-throw away from the seafront and served with lift. The property enjoys ample natural light and has amazing sea views. The accommodation comprises: