Rotate the image to find the location of Dedham Corporate Center Station
If you visit Dedham, be sure to see Dedham Corporate Center Station, which is a popular spot in Dedham. There are many hotel options near Dedham Corporate Center Station to suit your preferences. You can find many budget hotels near Dedham Corporate Center Station, or places farther from Dedham Corporate Center Station at various price points. Below are the closest hotels to Dedham Corporate Center Station in Dedham, United States of America
Hotels near Dedham Corporate Center Station
Residence Inn by Marriott Boston Dedham
★★★
(5 reviews)
7.6
319 m from Dedham Corporate Center Station
🍳 Breakfast included
$ 299 / night
Comfort Inn - Dedham-Boston MetroWest
★★
(4 reviews)
7
335 m from Dedham Corporate Center Station
📶 Free Wi-Fi🍳 Breakfast included
$ 179 / night
Hilton Boston/Dedham
★★★
(41 reviews)
7.8
355 m from Dedham Corporate Center Station
📶 Free Wi-Fi🍳 Breakfast included
$ 245 / night
Holiday Inn Boston - Dedham Hotel & Conference Center By IHG