Central, Easy-to-get-around Location
Sliema Chalet is in a very central location that allows guests to reach many attractions on foot. Getting around the general area is made even easier with access to bus stops that are just around the corner from the hotel.