The Temple View Hotel

  Sai Murali Complex, Opp Saibaba Temple, Nagar-Manmad Highway, Shirdi, India

Book Now