Mantra at Sharks is a contemporary lodge in Southport, giving an extensive array of facilities to fit any sport, leisure or enjoyment wants. The hotel is situated in a leading eating and amusement district, boasting a multi-purpose function centre, two eateries, a café and 5 bars, as well as a 24/seven fitness facility.NRMA customers help you save