A newly refurbished Maltese townhouse located in central Sliema including modern furniture, air-conditioners, a quaint back yard and small garden. There is also a garge included.
Copyrights © 2012 Malta Office Lets. All rights reserved.