L'hotel Mahi Bombay offre 13 camere a 3 km di distanza dal Lago Powai. Inoltre, questo hotel offre ai visitatori di Bombay sicurezza 24 ore e un armadietto per i bagagli.
La struttura è situata nel quartiere Western Suburbs di Bombay, a pochi minuti a piedi dalla stazione della metropolitana Saki Naka. L’hotel si trova a una distanza moderata dal Lago Powai. La Chiesa cattolica della Santa Croce è a circa 25 minuti a piedi dall'alloggio. La fermata dell'autobus più vicina è Maharashtra Weight Bridge, a una distanza di appena 5 minuti a piedi.
Le camere nel Mahi Bombay sono dotate di una scrivania, una TV a schermo piatto con canali satellitari e un impianto di climatizzazione. Alcune camere includono un bagno privato.
Gli ospiti possono godere della cucina indiana al ristorante The Cult, situato a due passi dall'alloggio.