Doté d'un jardin, d'un salon commun et offrant une vue sur le jardin, l'établissement The Thistle Guesthouse est situé à Portree, à 32 km du château de Dunvegan. Cette maison d'hôtes propose un parking privé gratuit et un service de ménage. Cette maison d'hôtes propose des chambres familiales.
Les logements comprennent une armoire, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes. Certains logements offrent une vue sur la montagne.
L'aéroport de Benbecula, le plus proche, est implanté à 100 km.