Sai International, Latur is offering accommodation in Latur. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi.
Number of rooms: 15
Barshi Road Plot no 7,8, 46/B/C, Sai Plaza, Barshi Road,Latur, Latur Maharashtra 413512, Latur, India, 413531 Latur, India