Highly finished boutique townhouse in Sliema centre consisting of 8 rooms all self catering and street level shop/office
Complementing this property is a private pool for use by residents
A gem in the heart of Sliema ideal as a rental investment
ref no. 24891