Com um bar e acesso Wi-Fi gratuito, o Newfound Inn & Suites está localizado em Kelligrews. O alojamento providencia uma recepção aberta 24 horas por dia.
St. John's fica a 25 km do Newfound Inn & Suites. O Aeroporto Internacional de São João encontra-se a 25 km da propriedade.