Sheen's House is gelegen in Edinburgh, op 19 minuten lopen van EICC en 1,2 km van National Museum of Scotland, en is voorzien van gratis WiFi. De accommodatie ligt op ongeveer 18 minuten lopen van Edinburgh Castle, 1,8 km van station Edinburgh Waverley en 3,7 km van Edinburgh Playhouse. De accommodatie is rookvrij en ligt op minder dan 1 km van University of Edinburgh.
Populaire bezienswaardigheden in de buurt van het pension zijn Royal Mile, The Real Mary King's Close en Camera Obscura and World of Illusions. Het dichtstbijzijnde vliegveld is Luchthaven Edinburgh, op 9 km van Sheen's House.