Localizado a 200 metros do Templo de Shri Sai Baba, em Shirdi, o Hotel Sai Grand Castle Inn, de 2 estrelas, dispõe de uma recepção aberta 24 horas. O acesso Wi-Fi gratuito está disponível nas áreas públicas.
O Sai Castle está localizado a 3 km da Estação Rodoviária Local e a 110 km do Aeroporto de Aurangabad.
Os quartos incluem uma secretária, uma área de estar e uma televisão de ecrã plano por satélite. As casas de banho anexas incluem um chuveiro.
A propriedade providencia serviços como jornal, limpeza a seco e lavandaria. Está disponível estacionamento gratuito.