Slide 1 Slide 1 (current slide) Slide 2 Slide 2 (current slide) Slide 3 Slide 3 (current slide) Built in 1807 overlooking Penobscot Bay, the Inn on Primrose Hill is now an elegant bed and breakfast in charming Belfast, Maine. Book now Book now Rooms History Gallery