Ranchi, India
Cheri Ring Road near ITBP camp,Ranchi,Jharkhand,India,834006,India, 834006
1 double bed