Fornecendo acesso à Internet de alta velocidade nas áreas públicas, o Hotel Star Inn está situado a uma distância de aproximadamente 10 minutos a pé do Teatro de Prithvi. Tem também uma conveniência do parque de estacionamento no local.
Os hóspedes podem visitar a Universidade de Mumbai, que fica a aproximadamente 10 minutos de distância do carro. Localizado a uma distância de aproximadamente 10 minutos a pé do Lago Powai, este hotel coloca a cidade ao seu alcance. O hotel está localizado perto da estação de metrô Airport Road.
Os 12 quartos no o Hotel Star Inn são equipados com comodidades como prensa para calças, ferro de passar roupas e controle de temperatura, bem como TV de tela plana com canais via satélite e TV via satelite. Casa de banho separada, banheira e chuveiro, juntamente com comodidades como roupões e lençóis de banho, estão também à disposição dos hóspedes.
O pequeno-almoço gratuito é servido diariamente. Oferecendo pratos da cozinha indiana, On The Rocks está localizado a cerca de 5 minutos de distância a pé.