Lodge MR Lodge
★★
Behind Shivaji Nagar Police Station Nanded, Opp. Nana-Nani Park, Nanded, India Show on map
Visawa Palace is a 3-star hotel in Nanded, India. It is one of 42 places to stay in Nanded listed on Triptoic.
Behind Shivaji Nagar Police Station Nanded, Opp. Nana-Nani Park, Nanded, 431602, India
Visawa Palace is located at Behind Shivaji Nagar Police Station Nanded, Opp. Nana-Nani Park, Nanded 431602, India.
Visawa Palace is rated 3 stars.
Highly rated alternatives close by
Lodge
Hotel
#1 in Nanded
Hotel
Hotel
Hotel
#2 in Nanded
#3 in Nanded