Where to stay in Mumbai?
Anyone been to Mumbai? What's some good areas to stay in? I've got hotel points for hotels in either Navi Mumbai, Andheri, or Near Mumbai Central Station? Or should I just book a hotel somewhere else? What are your thoughts on those areas?
I'm just gonna be doing the tourist thing in Mumbai, seeing the sights, etc.