Fica a 450 metros da estação de metrô Saki Naka.
Shri Maheshwari Mandir e a Praia de Juhu estão a apenas 300 metros e a aproximadamente 15 minutos, respectivamente. O Centro Comercial Phoenix Market pode ser alcançado em cerca de 5 minutos de carro. O hotel está situado perto do ponto de ônibus Krishna Nagar.
Os 36 quartos são equipados com cofre pessoal, e confortos como prensa para calças e controle de temperatura. Os itens essenciais do banheiro incluem banheiro separado, chuveiro e pia, e confortos como lençóis de banho e toalhas.
Peninsula Restaurant fica a 5 minutos a pé e oferece cozinha asiática.