Chelsea Island Contact us

Chelsea Island is in an enviable location, perfectly placed to enjoy the superb amenities of the local area; it is also ideally located so as to take advantage of the many benefits that the capital has to offer.