Situado a uma distância de apenas 1.6 metros do Centro Comercial Phoenix Market, Hotel Emerald Inn Bombaim 3 estrelas está localizado a aproximadamente 5 minutos andando de Shri Maheshwari Mandir.
O hotel de 20 quartos está localizado em Bombaim, a uma curta distância a pé da estação de metrô Saki Naka. Este estabelecimento fica a 15 minutos dirigindo da Praia de Juhu, enquanto a rodoviária Krishna Nagar está a apenas 5 minutos a pé de distância. O Lago Powai está a 3.4 km de distância. A estação de metrô mais próxima está a apenas 5 minutos a pé de distância.
Os hóspedes podem jantar no The Cult, que serve pratos da cozinha indiana, ou no Peninsula Restaurant situado a apenas 300 metros de distância.