Deccan Odyssey Mumbai (Bombay)

Chhatrapati Shivaji Terminus, Mumbai (Bombay) , Maharashtra, India - Phone: 91 11 23318383