A luxurious duplex penthouse located at St.Julians.
This penthouse consists of:
Close to all amenities.