Hotel Udayshree Palace Latur
Hotel Udayshree Palace, 4th floor, hotel udayshree complex, Ushakiran Petrol Pump, Barshi Road, Barshi Rd, Latur, Maharashtra 413531, 413531 Latur, India
Hotel Udayshree Palace Latur is offering accommodation in Latur. With free Wi-Fi, this 4-star hotel offers room service and a 24-hour front desk.