My Guide Website?
Ville Michel is a unique complex of thirty five luxury apartments plus two penthouses situated in Mellieha in the northern part of Malta. The project is the pride and joy of Michael Attard, the developer of Ville Michel. A team of international professionals created the Ville Michel concept and the developers have given all the attention to detail to translate plans into a real success.
Triq il-Marfa, MelliehaView Larger Map