Well-lit and elegantly designed, this 4-star property, JC Castle is located 12 Km from the Shirdi Sai Baba Temple and within 2 km from Shirdi Railway Station and Shirdi Bus Station. Free Wi-Fi is available throughout the property.
Number of rooms: 49
Gut.No. 106/1, Shirdi-Manmad Highway, 423109 Shirdi, India