Very Centrally located, AM Hostel is on one of the best streets in Sliema. Close to the shopping centre with bars, café and restaurants AM Hostel is just off the Sliema seafront promenade and minutes away from the shopping centre. With good public transport connections and within walking distance from anything you may need this location is a great place for YOU to maximize your stay in Sliema.