Super Collection O Vellore Near CMC Hospital, formerly known as Geetha Residency, is a welcoming 3-star hotel located in the vibrant city of Vellore, India. With a guest rating of 8.2 out of 10 based on 41 reviews, this hotel promises a comfortable and pleasant stay for both business and leisure travelers alike. Part of the respected OYO Rooms chain, it offers a unique blend of convenience and quality, ensuring guests feel at home during their visit.