The Elmhurst Inn situa-se em Bar Harbor e dispõe de 3 estrelas acomodações com acesso a um jardim e um terraço.
Se quiser descobrir a área, é possível praticar caminhadas e ciclismo nos arredores.
The Elmhurst Inn tem vários pontos de interesse populares nas suas proximidades, incluindo Town Beach, Agamont Park e The Abbe Museum. O aeroporto mais próximo é o Aeroporto do Condado de Hancock – Bar Harbor, que fica a 20 km de The Elmhurst Inn.