The Sloane offers refuge in a serene and tranquil environment. As a relaxed, easy vibe, coastal design, it incorporates natural elements, providing you with spaces to help you unwind. The Sloane is Ellington’s newest high-rise development, the epitome of understated beauty, with an interior that mixes beach-side luxury with laid-back comfort.