Situado a 20 minutos a pé do Parque de Kamala Nehru, o Capital O 2096 Krishna Palace Hotel de 3 estrelas está localizado a 7 minutos a pé de Mani Bhavan. Este hotel também inclui o parque de estacionamento.
Bazar de Bhendi está localizado a 25 minutos de distância a pé. Os locais de interesse religioso na área incluem a Maha Laxmi Temple (a 2.6 km) e o Templo de Babulnath (a 1.1 km). Os amantes da natureza apreciarão a proximidade da praia Girgaum Chowpatty Beach, que fica a 7 minutos a pé. Há o Aquário de Taraporewala a 25 minutos a pé do o Capital O 2096 Krishna Palace Hotel. A paragem de autocarro Shimla está localizada relativamente perto deste hotel.
Todas as manhãs um pequeno-almoço inglês é servido. Enquanto se hospedam no estabelecimento, os hóspedes podem escolher entre opções de jantar nas proximidades, tais como Cafe New York, situado a 5 minutos de distância a pé, ou Tantra a 5 minutos a pé.