Photos coming soon
HOTEL
Hotel Roma
Ghar il-Lenbi Street, Sliema
Where it sits
Hotel Roma
Ghar il-Lenbi Street, Sliema
35.91218, 14.50658
Similar stays nearby
Hotel Roma
Hotel · 0 m
Scenic Seafront Duplex Apartment in Sliema
Hotel · 10 m
Amazing Seafront Duplex Apartment Sliema
Hotel · 10 m
Seafront Duplex with Terrace - Sliema Malta
Hotel · 11 m
Gorgeous Seaviews From a Stunning Studio
Hotel · 11 m
Sliema Chalet Hotel
Hotel · 47 m
SLIEMA CHALET HOTEL
Hotel · 48 m
Prime Location Apartment With Side Seaviews
Hotel · 79 m
Plan around Hotel Roma
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
