The Eliot Suite Hotel – Boston The Eliot Suite Hotel – Boston The Eliot Suite Hotel – Boston BOS 370 Commonwealth Ave Boston MA 2215 Location. The Eliot Suite Hotel Boston...