Localizado a 10 minutos a pé da estação de metrô Rajiv Chowk, o Hotel Star Palace de 2 estrelas dispõe de câmbio de moeda e jornais de cortesia. Com uma localização à vista de do Friday Mosque, este hotel tem 31 quartos, bem como restaurante e depósito de bagagem.
A Igreja de St. James está a 10 minutos de distância de carro. Forte Vermelho fica a 10 minutos de carro. Hotel está localizado relativamente próximo da Porta da India e estação de autocarros Shivaji Stadium Terminal está a 10 minutos de distância a pé. A estação de metrô mais próxima está a 10 minutos de distância a pé.
Mobilado com mesa de trabalho, cada um dos quartos é refrigerado por ventilador e tem TV de tela plana com canais via satélite e TV com vários canais. As casas de banho equipadas com casa de banho separada, banheira e chuveiro proporcionam também lençóis de banho e toalhas aos hóspedes.
O restaurante serve pequeno-almoço continental. Pode caminhar 13 minutos até Rishi Vaishno Dhaba ou comer no Nazeer's Delicacies situado a 13 minutos de distância a pé.