Cambria Hotel South Boston to open in 2019

Choice Hotels International, Inc., one of the world’s largest hotel companies, along with developer City Point Capital, announced the groundbreaking of the Cambria Hotel South Boston. Located at 6 West Broadway, the 159-room property is expected to open in 2019. Cambria Hotel South Boston: Location The Cambria Hotel South Boston is conveniently located right outside … Cambria Hotel South Boston to open in 2019 weiterlesen