Hotel Kewal INN
232,Navi Peth,Station Road,Jalgaon, 425001 Jālgaon, India
Set in Jālgaon, 400 metres from Jalgaon Railway Station, Hotel Kewal INN offers rooms with air conditioning. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi. Guests can enjoy city views.