About SPOT ON 61716 Rao Hotel Contact 0 Budhera, 122505, Gurgaon, IndiaTelephone: 9953531730 | Official Homepage