Thinking of booking a couple of nights away in a few weeks time (before Christmas) and trying to find a hotel. It needs to be in or near Inverness (up to about half an hour away would be ideal). Two adults, no children so just need a double room.
Ideal requirements: nice grounds, good breakfast, pool/sauna/steam room. And, this is the kicker, we need to be able to get to it by train/bus/on foot.
Does such a place exist?!
I did wonder about the MacDonald hotel in Aviemore too but not sure what that's like these days. I'd welcome suggestions!