Situata a Edimburgo, a 1,5 km dall'Università di Edimburgo e a 1,9 km dall'EICC, la Sheen's House offre camere con WiFi gratuito. La struttura si trova a 2,1 km dal National Museum of Scotland, a 2,3 km dal Royal Mile e a 2,4 km dal Mary King's Close. La guest house mette a vostra disposizione sistemazioni familiari.
La guest house dista 2,6 km dalla Camera Obscura and World of Illusions e 2,8 km dal Castello di Edimburgo. La Sheen's House dista 13 km dall'Aeroporto di Edimburgo, lo scalo più vicino.