Photos coming soon
HOTEL
Spirit of Malta Townhouse
Triq Nicolo' Isouard, Sliema, Sliema, Malta
Where it sits
Spirit of Malta Townhouse
Triq Nicolo' Isouard, Sliema, Sliema, Malta
35.91334, 14.49908
Similar stays nearby
Small Room With Shared Bathroom
Hotel · 6 m
Room With Private Bathroom
Hotel · 6 m
ensuite Twin room with gym and sauna
Hotel · 26 m
cloudy theme ensuite with gym and sauna
Hotel · 26 m
Tourquise room w private bathroom, sauna, gym, bbq.
Hotel · 26 m
Full apartment sliema
Hotel · 28 m
Quiet double, twin or triple room with private bathroom, not ensuite
Hotel · 39 m
Casa Nina Sliema Urban Residences
Hotel · 40 m
Plan around Spirit of Malta Townhouse
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
