Deerfield

Overview

from £165 per night

Deerfield, New England
  • 24 rooms (some carriage house)
  • Country breakfast
  • Restaurant
  • Rural village