(+39) 010 5701151

Home

Checking availability and prices
HOTEL ROMA

Check availability

1

HOTEL ROMA

3 Stars 3 Stars Hotel
GHAR IL-LEMBI

Sliema, Malta

Description

Hotel Roma is a family - run hotel situated in Malta's popular prime resort of Sliema, enjoying spectacular views of the Mediterranean coastline.

Features

24H RECEPTION*

Address: GHAR IL-LEMBI
Map location could be inaccurate. Please double check the address well before your trip.