HOTEL
Modern Central Sliema Loft Steps from the Beach
2 San Girgor, SLM 2112 Sliema, Malta
Where it sits
Modern Central Sliema Loft Steps from the Beach
2 San Girgor, SLM 2112 Sliema, Malta
35.91310, 14.50037
Similar stays nearby
Plan around Modern Central Sliema Loft Steps from the Beach
Ask for the details that decide a trip. Sourced answers open right here.
