Hi, I am thinking of taking the overnight sleeper on a short break up to Fort William. We'll be without a car probably so would you stay in Fort William or push on to another town? Thinking of going at least one day out to Mallaig and doing a wildlife trip but coming back that night.
Any tips would be really appreciated - especially if you know of any self catering places.