The Temple View Hotel

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

Booking.com Book Now