Tor View is located at 7 torvaig 7, 2.1 km from the center of Portree. Somerled Square is the closest landmark to Tor View. Get latest prices on KAYAK now!