Such is Mumbai's geography, stretching for more than 25 miles down India’s west coast, that it’s crucial to choose your area carefully. Colaba, on the southern tip, is a popular spot, with abundant sightseeing and restaurants. Further north, Bandra is packed with cool bars, while Juhu’s selling point is its three-mile stretch of golden sand. Hotels on the beach often come with rooftop pools, ideal for watching the sun set over the Arabian Sea. Here are 10 of the best.