Lodging/Accommodations close by Westwood Amtrak Station
Hilton Boston/Dedham
+1-800-805-5223
25 Allied Dr., Dedham, MA 02026
+1-800-805-5223
~0.49 miles east of Westwood Amtrak Station
~8 minute walk
- Four star Suburban property
- Check-in: 3:00 PM
Oakwood at Twenty20
+1-888-389-4121
20 Child St., Cambridge, MA 02141
+1-888-389-4121
~6.51 miles northeast of Westwood Amtrak Station
- Affordable hotel
- 300 rooms in hotel
Back to Top