نعم ، يوجد في ذا باكر لودج - هوستل مركز لياقة بدنية متاح للضيوف طوال فترة إقامتهم.