Set in private, landscaped gardens in the heart of Ashbourne – The Mount, holds 14 luxury apartments in its serene location. The apartments are of the highest quality and standards so as to maintain the luxurious brand that Pillars is known for.