A Sheridan Inn, a charming 3-star hotel located in the heart of Jalandhar, India, offers a welcoming retreat for both leisure and business travelers. With 28 well-appointed rooms, guests can enjoy a comfortable stay while experiencing the local culture and vibrant atmosphere of the city. The hotel boasts a commendable guest rating of 8.0 out of 10, reflecting its commitment to quality service and guest satisfaction.