Die Unterkunft The Elmhurst Inn befindet sich in Bar Harbor, in der Nähe von Stadtstrand, Agamont Park sowie The Abbe Museum. Sie bietet eine Terrasse.
Die Gäste in der Unterkunft The Elmhurst Inn können in der Nähe Wandern und Fahrradfahren oder vor Ort den Garten nutzen.
In der Nähe der Unterkunft The Elmhurst Inn finden Sie die interessanten Orte West Street Historic District, Village Green und Grant Park. Der nächstgelegene Flughafen ist der Flughafen Hancock County-Bar Harbor, 20 km von der Unterkunft The Elmhurst Inn entfernt.