Deze accommodatie bevindt zich op Mount Desert Island, tussen de restaurants, winkels en uitgaansgelegenheden van het centrum van Bar Harbor.
Situé sur l'île des Monts Déserts, cet hébergement fait partie des nombreux restaurants, boutiques et lieux de divertissement du centre-ville de Bar Harbor.