This 7-storey hotel features 98 rooms and comes with a reception desk, a lift, a bar and a conference room in addition to an air-conditioned restaurant with a non-smoking area.
This attractive hotel lies at the heart of the town of Sliema just a stone's throw from the promenade, the marina and the nearest bus stop. A diverse selection of shopping venues, restaurants, bars and cafés is to be found in the vicinity.