База отдыха "Мельница" расположена в небольшой деревне Мельница, что на берегу большого и красивого озера Боровно в северной части национального парка "Валдайский" (между Москвой и СПб.