Inverness · stay Self Catering in Inverness 1 listing Stanford House Self-catering holiday house (1909) on the banks of the River Ness, Inverness, sleeping up to six, a short walk from the centre.