907 Main Street Update
Construction Nearly Complete for 907 Main St.
907 Main St. in Central Square Cambridge was originally built in 1920 and is now undergoing a massive renovation and addition. The work will transform the building into a boutique hotel, set to open next year. The upcoming 67 room hotel will feature a rooftop bar on the newly added 5th floor and an outdoor courtyard. Along with the extensive renovations to the existing building a new wing is also being added to the project along Columbia Street.