Courtyard Boston Dedham/Westwood

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

24-Hour Onsite Fitness Center RESERVATION REQUIRED

Swimming

CURRENTLY CLOSED

  • Indoor
  • Towels provided

Whirlpool

back to top

Check Rates & Availability