Welcome to OYO 3336 Hotel Mantri Residency , Ranchi , India