Welcome to OYO Flagship 7145 Hotel Star Lotus , Ranchi , India