Magdalena Court Apartments

90, Magdalena Court, Triq il Wied, MSD 9024 Msida, Malta

Hotel image
Read more reviews for Magdalena Court Apartments