Welcome to OYO Flagship Hotel Vaishali Garden , Ranchi , India