Location
Amber Palace, 117, Maulana Azad Rd, Nagpada, Mumbai Maharashtra 400008, Mumbai Central Station, Mumbai,
Maharashtra 400008
Nearby Malls & Restaurants
Closest Airport, Railway Station & Bus Stand
Popular Tourist Attractions
Amber Palace - Mumbai Central Station
CLICK TO INTERACT WITH MAP