Casa Nostra - Excellent Location - Townhouses for Rent in Tas-Sliema, Malta
Entire home/flat in Tas-Sliema, Malta. A beautiful Town House situated within a quaint street just off the main seafront, having been totally refurbished throughout and therefore offering a modern and classic level of accommodation. Just 1 minute walk away you find Sliema's main shoppi...
See this content immediately after install