Acadia Hotel is located in the heart of downtown Bar Harbor amid a thriving shopping district full of galleries, fine restaurants, and boutiques. The hotel is within two blocks of 130 restaurants and bars, 200 shops and galleries, the waterfront, and..
Relevance: 16.262524