Castel Royale is an epitome of royalty and grandeur, built to indulge the lifestyles of the privileged few. Set against a magnificent backdrop with stunning views of 411 acres of lush green Pune University campus. Bhosale Nagar area is a truly specta...