Graham St c/w Tower Rd, Sliema, Malta Island, Malta SLM 1605
Artistically decorated building, a minute's walk from the Mediterranean seashore and 8 miles from the Fort Saint Elmo.
Not Yet Rated
Commission: -
Rooms: 36
Rates: -
Year Last Renovated: 2011
Number of Floors: 4
Credit Cards: Credit Cards Are Accepted
Reservation Policy: Reservations must be guaranteed with a credit card
Hotel Location: Beach
Is your information accurate?
Update Here
Graham St c/w Tower RdSliema, Malta Island, Malta SLM 1605
Map View
Phone: 356 2012-2012
Fax: 356 2133-8550
Hotel Email
Hotel Website