Business Details
The property Roma Hotel is located in Sliema, Malta. The Lodging is ranked with 3 stars.
"Set on Sliema's seafront promenade, Roma Hotel is 3 minutes' walk from the rocky beach. All rooms feature a TV, fridge and tea and coffee making facilities. Enjoy breakfast on the terrace in summer."
- Type:
- Accommodation
- Keywords:
Stars Rank:
3
Booking_com_ID:
17563
Roma Hotel
The property Roma Hotel is located in Sliema, Malta. The Lodging is ranked with 3 stars.