A 3 km del Hotel P International Bombay, los huéspedes pueden llegar a la Iglesia de Nuestra Señora de Egipto.
Asimismo, el Acuario Dolphin está situado a 25 minutos a pie de este hotel de 3 estrellas. La zona destaca por lugares educativos como el Narsee Monjee Institute of Management Studies, enclavado a 3,1 km de este hotel. El P International está a 850 metros de la estación de autobuses Marol Depot y al lado de la estación de metro Chakala - JB Nagar.
Los huéspedes pueden disfrutar de la comida india en el restaurante Ummrao, situado a 1 km de esta propiedad.