• The White Barn Inn Spa

    The White Barn Inn Spa Treatment Room, Kennebunkport Maine

    Though located in a traditional New England country inn, The White Barn Inn Spa delivers minimalism without compromising luxury. You can request a light-of-the-moon plunge, which is a fizz of marine p...