Sliema-terrace & five minutes to the — apartment | Ghawdex | Accommodation | Malta Tour Guide