Super Hotel O Birsa Athletics Stadium, formerly known as De Anmol Suites, is a distinguished 4-star hotel located in the vibrant city of Ranchi, India. With a cozy collection of just 10 rooms, this intimate setting ensures personalized service and a welcoming atmosphere for every guest. The hotel boasts an impressive guest rating of 9.6 out of 10, reflecting its commitment to quality and guest satisfaction.