Staying at Dar Isla, in the heart of the Three Cities, Malta will surely satisfy you with its great hospitality and affordable price.