Hotels near Dedham Corporate Center Station

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

    Residence Inn by Marriott Boston Dedham

    ★★★ (4 reviews) 7.1

    319 m from Dedham Corporate Center Station

    🍳 Breakfast included
    $ 246 / night
    Hilton Boston/Dedham

    Hilton Boston/Dedham

    ★★★ (36 reviews) 7.6

    355 m from Dedham Corporate Center Station

    📶 Free Wi-Fi 🍳 Breakfast included
    $ 170 / night
    Holiday Inn Boston - Dedham Hotel & Conference Center By IHG

    Holiday Inn Boston - Dedham Hotel & Conference Center By IHG

    ★★★ (19 reviews) 7.1

    918 m from Dedham Corporate Center Station

    📶 Free Wi-Fi 🍳 Breakfast included
    $ 199 / night