citizenM Hotel in Boston is a boutique hotel located on top of North Station in Boston CBD. Luxury & business free Wi-Fi Book your Boston hotel today!