Hotel Cosmo ligt dicht bij Powai-meer. Indian Institute of Technology Bombay en NSE Exhibition Centre zijn eenvoudig bereikbaar.
Hotel Cosmo befindet sich in der Nähe der folgenden Attraktion: Powai Lake. Auch die Sehenswürdigkeiten Indian Institute of Technology Bombay und Bombay Exhibition Centre sind gut zu erreichen.