New INDIAN HOTEL Motel Address F835+Q2X, Ranchi, Jharkhand 834006, India Rating on Google Maps 3.80 (6 reviews) Open on Google Maps