The Temple View Hotel
Sai Murali Complex, Opp Saibaba Temple, Nagar-Manmad Highway, Shirdi, India
Book Now