21 Upper Edinbane is a cosy and characterful self-catering cottage which overlooks the township of Edinbane and Loch Greshornish on the Isle of Skye. It has three bedrooms, a warm and cosy living room with log fire, a bright dining room with a second log fire and a snug kitchen.