sansin,
I am not sure if you checked this out in one of the ex cpers experience but here you go
By jag:
1. Hotel: We stayed at Hotel Royal Castle, 76 August Kranti Marg (better known locally as Gowalia Tank), Mumbai-36. Tel: 23883888 (4 lines); Fax: 23854340. No reservation needed though better to fax stay related details. Rates per night (check out: 12 noon) : Rs. 950 (ac, geyser, TV, decent), Rs. 1200 (ac, geyser, TV, a bit better) and Rs. 1500 (ac, running hot/cold water, TV, spacious with marble bath/tub etc.). We stayed for 10 days due to other work in Rs. 1500 room – recommended to those with children due to more space, sofas, etc. Room service: 24 hours. Raja and Pandeyji are at the reception and servants are very happy with Rs. 10-20 tips a day. Tea/breakfast can be ordered and laundry service is available. Nearby restaurant (walking distance): Shiv Sagar (Panjabi, Chinese, South Indian. Food: Very hot to our tastes; upper floor is air-conditioned). Better to go to Colaba (Taxi: Rs.60) and eat at Hotel Delhi Darbar (good food but mediocre service) or Foods Inn (cheaper than Delhi Darbar but comparable food).
From this hotel, Taxi to American Consulate and Breach Candy costs Rs. 13 (minimum charge; time: 5 minutes). Pre-paid taxi from airport to this hotel costs Rs. 300 (non-ac) and Rs. 450 (ac); while metered (non-prepaid) taxis cost around Rs. 250.00.
Hotel Kemps Corner and Hotel Shalimar are even nearer to the US consulate. Hotel Royal Castle is on the first floor; don’t be over-expectant, excellent for 2-3day stays (and longer stays will make you find faults!)