Highland Motors are located 3 miles from Portree on the Uig road (A87). We are just off the Borve township road, opposite the junction for Dunvegan.