Sheen's House situa-se em Edinburgo, a 19 minutos a pé de Centro de Conferências Internacional de Edimburgo e a 1,2 km de Museu Nacional da Escócia, e fornece acesso Wi-Fi gratuito. O alojamento está a cerca de 18 minutos a pé de Castelo de Edimburgo, a 1,8 km de Estação Waverley de Edimburgo e a 3,7 km de Teatro Edinburgh Playhouse. Este alojamento não fumador localiza-se a menos de 1 km de Universidade de Edimburgo.
Sheen's House tem vários pontos de interesse populares nas suas proximidades, incluindo Royal Mile, The Real Mary King's Close e Camare Obscura and World of Illusions. O aeroporto mais próximo é o Aeroporto de Edimburgo, que fica a 9 km de Sheen's House.