Welcome to OYO Flagship HOTEL PARK PALACE , Ranchi , India