Hotel Plaza
Near Railway Station Road, 425001 Jālgaon, India
Featuring inner courtyard views, Hotel Plaza (BOOKING FOR FOREIGN TOURIST ONLY) is located in Jālgaon, around 300 metres from Jalgaon Railway Station. This guest house provides free private parking, a 24-hour front desk and free Wi-Fi.