Imperial
Rudolph Street, Sliema, Sliema, 1279
Average, 3This 3 star hotel is located in the city centre of Sliema and was established in 1865. It is close to the Town Centre and the nearest station is N/A. The Hotel has a restaurant, 2 bars, a conference room, a coffee shop and an outdoor swimming pool. All 95 rooms are equipped with hairdryer, safe, ironing set and air conditioning.
Less InfoThis 3 star hotel is located in the city centre of Sliema and was established in 1865. It is close to the Town Centre and the nearest station is N/A. The Hotel has a restaurant, 2 bars, a conference r...
More Info