The Deccan Royaale is located in 573/2 J.M Road, 411004, Pune, India.