Bien éclairé et élégamment conçu, cet établissement 4 étoiles JC Castle est situé à 12 km du temple Shirdi Sai Baba et à moins de 2 km des gares ferroviaire et routière de Shirdi. Une connexion Wi-Fi est disponible gratuitement dans tout l'établissement.
Le JC Castle se trouve à 72 km de Shani Shingnapur et à 93 km du temple Trimbakeshwar Shiva. L'aéroport d'Aurangabad est à 140 km, tandis que l'aéroport de Pune est à 240 km.
La réception ouverte 24h/24 assure des services de blanchisserie, de bagagerie et de navette gratuite. Il dispose également d'une salle de réunion/banquet et d'un centre d'affaires. Un service de concierge est également assuré.
Chaque chambre climatisée est équipée d'un coin salon, d'une armoire et d'une télévision par câble à écran plat. La salle de bains privative est pourvue d'un sèche-cheveux, d'articles de toilette gratuits et d'une douche.
Le Café Castle sert une cuisine indienne. Un service d'étage est assuré.