Attractively situated in St Julian's, Hotel Mistral St Julian's, Affiliated by Meliá features air-conditioned rooms, a seasonal outdoor swimming pool and a terrace.
Number of rooms: 51
Triq L. Apap c/w, Francis Zammit, St. Julian’s, STJ 3225 St Julian's, Malta