The Primrose Inn is ideally located just a few blocks from the center of downtown Bar Harbor and a short distance to the magnificent Acadia National Park. Wonderful restaurants, shops, galleries, museums and activities that make Bar Harbor a world-class destination are just a short distance away. Additionally this historic Inn is just a few minutes to the entrance to the park (by car or the free Island Explorer bus) also nearby are the renowned carriage roads for enjoying hiking, biking, running, leisurely walks and even horseback riding.