Artha Royale is one of the super luxury residential developments of Sun Projects India. The apartment is located at Vandalur Kelambakkam Road, Vandalur, Kanchipuram, Tamil Nadu, INDIA. The project offers 3BHK villas at very competitive and affordable price. It is well planned and is built with all modern amenities.