Experience sky-high living and state-of-the-art style in the heart of Chelsea, at the newly renovated residences of The Capitol. From the luxuriously grand