Photos coming soon
HOTEL
Carlton Hotel
261 Tower Road, Sliema
Where it sits
Carlton Hotel
261 Tower Road, Sliema
35.91458, 14.49668
Similar stays nearby
Carlton Hotel
Hotel · 0 m
Sliema Tower Road Apartment
Hotel · 7 m
Antik Malta
Hotel · 21 m
V86 - Apt 3 - Sliema Balluta Central Apartment
Hotel · 28 m
Bright & cozy 3bedrooms with stunning views DLAP1 1
Hotel · 46 m
Plaza Regency Hotels
Hotel · 52 m
Plaza Regency Hotels
Hotel · 56 m
Apartments by Sliema Promenade And Beach
Hotel · 61 m
Plan around Carlton Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 28, 2026.
