Courtyard Boston Dedham/Westwood

64 University Avenue, Westwood, Massachusetts 02090 USA
+1 781-467-1252

24-Hour Onsite Fitness Center

Swimming

Pool

  • Indoor
  • Towels provided

Whirlpool

  • Towels provided
back to top

Check room rates & availability