Newton House encontra-se em Torquay, a 1,8 km de Corbyn Beach e a 1,9 km de Torre Abbey Sands Beach, e apresenta vista da cidade e acesso Wi-Fi gratuito.
Livermead Beach fica a 2,2 km de Newton House, enquanto Institute Beach está a 2,6 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Exeter, que fica a 39 km de Newton House.