Homer Barn localiza-se em Tavistock, a 19 km de Cotehele House, 28 km de Marsh Mills Retail Park e 30 km de Cathedral Church of St Mary and St Boniface. Com estacionamento privado gratuito, o alojamento está a 8,8 km de Lydford Castle e 14 km de Morwellham Quay.
Plymouth Pavilions fica a 31 km de Homer Barn, enquanto Launceston Castle está a 34 km de distância. O aeroporto mais próximo é o Aeroporto de Plymouth, que fica a 23 km de Homer Barn.