Yes, it has a good lab. For timings and other details you should contact to officials.
For other details you can refer below link
RCC Institute Ratings and Reviews
Good Luck!!
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile