About SPOT ON 65930 Mamta Hotel Contact Na, Manokamna nagar,tikra toli,piska nagri, 834006, Ranchi, India