Hotels by Destinations
India Travel Guide
India Hotels and Resorts
|
||||
| The Ambassador Hotel is a whisper away from the Arabian Sea. Nestling elegantly in the commercial heart of Mumbai, and just a trot away from the Gateway of India. Downtown is 1 km away. Airport is 26 km from the hotel. | ||||
|
