Roma Hotel
Hotel
Sliema, Malta
Set on Sliema's seafront promenade, Roma Hotel is 3 minutes' walk from the rocky beach. All rooms feature a TV, tea and coffee making facilities.
Number of rooms: 40
Ghar Il - Lembi Street, SLM 1562 Sliema, Malta