Sliema chalet hotel
Location within easy reach of the beach sliema chalet hotel is in sliema tower road close to sliema promenade spinola garden and fort st elmo also nearby are mediterranean conference centre and balluta square hotel features the hotel offers a restaurant public areas are equipped with wireless and wired high speed internet access surcharges apply additional amenities include a rooftop terrace room service during limited hours and an elevator lift for a surcharge guests hav