Shrewsbury

Overview

from £214 per night

Shrewsbury, New England
  • 8 rooms (some in cottage)
  • Country breakfast
  • Mountain–side location
  • Outdoor pool
  • Tennis court