2 bedroom Penthouse with side sea views -
St Francis street, Sliema, Malta,Object type: Hotel Sliema
Located in Sliema, a 4-minute walk from Balluta Bay, 2 bedroom Penthouse with side sea views - has accommodations with a shared lounge, free WiFi and a shared k