A luxurious highly finished apartment located in the heart of Mellieha.
This flat consists of:
Close to all amenities and public transport.